generated from Flycro/laravel-nuxt
feat: Routes for various Systems
parent
daa80f4ff3
commit
096698a8e1
|
|
@ -3,6 +3,7 @@
|
|||
use App\Http\Controllers\AccountController;
|
||||
use App\Http\Controllers\AuthController;
|
||||
use App\Http\Controllers\BookRecommendationController;
|
||||
use App\Http\Controllers\DeadlineController;
|
||||
use App\Http\Controllers\UploadController;
|
||||
use App\Http\Controllers\VoteController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
|
@ -28,8 +29,16 @@ Route::prefix('api/v1')->group(function () {
|
|||
Route::get('user', [AuthController::class, 'user'])->name('user');
|
||||
|
||||
Route::resource('book-recommendations', BookRecommendationController::class);
|
||||
Route::get('/book-recommendations/{bookRecommendationId}/deadlines', [DeadlineController::class, 'deadlinesByBookRecommendation']);
|
||||
Route::post('/vote', [VoteController::class, 'castVote']);
|
||||
|
||||
Route::get('/deadlines', [DeadlineController::class, 'index']);
|
||||
Route::post('/deadlines', [DeadlineController::class, 'createDeadline']);
|
||||
Route::put('/user-deadlines/{deadlineId}', [DeadlineController::class, 'updateUserDeadline']);
|
||||
});
|
||||
|
||||
Route::post('/admin/add-total-votes-all', [VoteController::class, 'addTotalVotesAll']);
|
||||
|
||||
Route::post('account/update', [AccountController::class, 'update'])->name('account.update');
|
||||
Route::post('account/password', [AccountController::class, 'password'])->name('account.password');
|
||||
|
||||
|
|
@ -37,4 +46,3 @@ Route::prefix('api/v1')->group(function () {
|
|||
Route::post('upload', [UploadController::class, 'image'])->name('upload.image');
|
||||
});
|
||||
});
|
||||
});
|
||||
|
|
|
|||
Loading…
Reference in New Issue