middleware('auth','verified'); Route::view('/','welcome')->middleware('guest'); // Dashboard Related Routes Route::middleware(['auth','verified'])->group(function () { Route::get('/dashboard', [DashboardController::class, 'dashboard']); Route::get('/profile', [DashboardController::class, 'profile']); Route::get('/my_school', [DashboardController::class, 'my_school']); Route::patch('/users/{user}/set_school', [UserController::class, 'set_school']); }); // Student Related Routes Route::middleware(['auth','verified'])->controller(StudentController::class)->group(function() { Route::get('/students','index'); }); // School Related Routes Route::middleware(['auth','verified'])->controller(SchoolController::class)->group(function() { Route::get('/schools/create', 'create'); Route::post('/schools','store'); Route::get('/schools/{school}/edit','edit'); Route::get('/schools/{school}','show'); Route::patch('/schools/{school}','update'); }); //Route::get('/my_school', [SchoolController::class, 'my_school'])->middleware('auth','verified'); //Route::get('/schools/create', [SchoolController::class, 'create'])->middleware('auth','verified'); //Route::post('/schools', [SchoolController::class, 'store'])->middleware('auth','verified'); //Route::get('/schools/{school}/edit', [SchoolController::class, 'edit'])->middleware('auth','verified'); //Route::get('/schools/{school}', [SchoolController::class, 'show'])->middleware('auth','verified'); //Route::patch('/schools/{school}', [SchoolController::class, 'update'])->middleware('auth','verified');