diff --git a/app/Http/routes.php b/app/Http/routes.php index 34261901..4ac42708 100644 --- a/app/Http/routes.php +++ b/app/Http/routes.php @@ -23,7 +23,8 @@ */ Route::group(['middleware' => ['web']], function () { - Route::get('login', 'Admin\Login@getLoginForm')->name('loginForm'); + Route::get('login', 'Admin\Login@getLoginForm') + ->name('loginForm'); // POST methods // handle login @@ -33,9 +34,27 @@ Route::group(['middleware' => ['web']], function () { // list of admin routes Route::group([ -// 'middleware' => ['auth'], - 'namespace' => 'Admin', - 'prefix' => 'admin' + // 'middleware' => ['auth'], + 'namespace' => 'Admin', + 'prefix' => 'admin' ], function () { - Route::get('/', 'Dashboard@getIndex')->name('admin.dashboard'); + // display dashboard with some usefull information + Route::get('/', 'Dashboard@getIndex') + ->name('admin.dashboard'); + + // display form for creating new user + Route::get('admin/users/new', 'UserManagement@getNewUser') + ->name('users.new'); + + // display form for edit of existing user + Route::get('admin/users/edit/{id}', 'UserManagement@getEditExistingUser') + ->name('users.edit'); + + // display user detail in admin + Route::get('admin/users/{id}', 'UserManagement@getDetail') + ->name('users.detail'); + + // display list of all users registered into our system + Route::get('admin/users/overview/{state?}', 'UserManagement@getOverview') + ->name('users.overview'); });