added User management

This commit is contained in:
Kwesi Banson Jnr
2026-04-24 12:09:36 +00:00
parent 16f2dbbdb6
commit 757f908404
16 changed files with 1156 additions and 366 deletions

View File

@@ -49,7 +49,7 @@ Route::post('/client-activation', [App\Http\Controllers\ClientsLoginController::
#Route::resource('posts', AdminController::class);
});
Route::middleware(['checksession'])->group(function () {
Route::middleware(['checksession', 'checkrole:administrator'])->group(function () {
Route::get('/', [App\Http\Controllers\ClientsTrafficController::class, 'index']);
Route::get('client-traffic', [App\Http\Controllers\ClientsTrafficController::class, 'index']);
Route::get('client-traffic-tabulator', [App\Http\Controllers\ClientsTrafficController::class, 'indexTabulator']);
@@ -61,6 +61,15 @@ Route::post('/client-activation', [App\Http\Controllers\ClientsLoginController::
Route::post('client-newapp', [App\Http\Controllers\ClientsTrafficController::class, 'newAppStore'])->name('client.sendsms');
Route::post('client-dailysmsunits', [App\Http\Controllers\ClientsTrafficController::class, 'dailySmsUnits'])->name('client.dailysmsunits');
Route::get('/client-users', [App\Http\Controllers\ClientUsersController::class, 'index']);
Route::get('/fetch-client-users', [App\Http\Controllers\ClientUsersController::class, 'fetch']);
Route::post('/client-users', [App\Http\Controllers\ClientUsersController::class, 'store']);
Route::get('/client-users/{id}/edit', [App\Http\Controllers\ClientUsersController::class, 'edit']);
Route::put('/client-users/{id}', [App\Http\Controllers\ClientUsersController::class, 'update']);
Route::delete('/client-users/{id}', [App\Http\Controllers\ClientUsersController::class, 'destroy']);
// Route::post('send-sms', [App\Http\Controllers\ClientsTrafficController::class, 'store'])->name('client.sendsms');