Add student achievements module and improve student admin workflows
This commit is contained in:
@@ -18,6 +18,7 @@ use App\Http\Controllers\StudentExitController;
|
||||
use App\Http\Controllers\StudentTransferController;
|
||||
use App\Http\Controllers\StudentPromotionController;
|
||||
use App\Http\Controllers\StudentSelfServiceController;
|
||||
use App\Http\Controllers\StudentAchievementController;
|
||||
use App\Http\Controllers\UserManagementController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
@@ -42,6 +43,7 @@ Route::middleware(['auth', 'verified'])->group(function () {
|
||||
Route::resource('academic-years', AcademicYearController::class);
|
||||
Route::resource('departments', DepartmentController::class);
|
||||
Route::post('classes/generate', [SchoolClassController::class, 'generate'])->name('classes.generate');
|
||||
Route::delete('classes/bulk-delete', [SchoolClassController::class, 'bulkDestroy'])->name('classes.bulk-destroy');
|
||||
Route::resource('classes', SchoolClassController::class);
|
||||
Route::resource('document-types', DocumentTypeController::class);
|
||||
Route::prefix('settings')->name('settings.')->group(function () {
|
||||
@@ -70,6 +72,7 @@ Route::middleware(['auth', 'verified'])->group(function () {
|
||||
Route::resource('students', StudentController::class);
|
||||
Route::get('student-promotions', [StudentPromotionController::class, 'index'])->name('student-promotions.index');
|
||||
Route::post('student-promotions', [StudentPromotionController::class, 'store'])->name('student-promotions.store');
|
||||
Route::resource('student-achievements', StudentAchievementController::class)->except(['show']);
|
||||
Route::get('student-self-service', [StudentSelfServiceController::class, 'index'])->name('student-self-service.index');
|
||||
Route::resource('students.parents', StudentParentController::class)->except(['index', 'show']);
|
||||
Route::resource('students.documents', StudentDocumentController::class)->except(['index', 'show']);
|
||||
|
||||
Reference in New Issue
Block a user