prefix('admin')->group(function () { Route::get('/dashboard', function () { return view('admin'); })->name('dashboard'); Route::get('/documents/create/{document?}', [DocumentController::class, 'create'])->name('documents_create'); Route::get('/documents/download/{Document}', [DocumentController::class, 'download'])->name('documents_download'); Route::resource('/educational_institutions', EducationalInstitutionController::class) ->scoped(['educational_institution' => 'slug']); Route::resource('/directions', DirectionController::class) ->scoped(['directions' => 'slug']); Route::resource('/departments', DepartmentController::class) ->scoped(['department' => 'slug']); Route::resource('/faculties', FacultyController::class) ->scoped(['faculty' => 'slug']); Route::resources([ '/documents' => DocumentController::class, '/users' => UserController::class, '/admin-reception-screen' => ReceptionScreenController::class, ]); });