You may try something like foillowing, declare the Route
like this:
Route::get('{project}/{module}/{submodule}', array('as' => 'mycontroller.project', 'uses' => 'MyController@project'));
Create the Controller
:
class MyController extends BaseController {
public function project($project, $module, $submodule)
{
//...
}
}