feat: implement intern authentication and secure document dashboard for internship applications
This commit is contained in:
@@ -115,6 +115,12 @@ Route::get('/kariyer', [\App\Http\Controllers\CareerController::class, 'index'])
|
||||
Route::get('/staj-basvurusu', [\App\Http\Controllers\CareerController::class, 'internship'])->name('career.internship');
|
||||
Route::post('/kariyer', [\App\Http\Controllers\CareerController::class, 'store'])->name('career.store');
|
||||
|
||||
// Intern Portal
|
||||
Route::get('/stajyer/giris', [\App\Http\Controllers\CareerController::class, 'internLoginForm'])->name('intern.login');
|
||||
Route::post('/stajyer/giris', [\App\Http\Controllers\CareerController::class, 'internLogin'])->name('intern.login.submit');
|
||||
Route::get('/stajyer/panel', [\App\Http\Controllers\CareerController::class, 'internDashboard'])->name('intern.dashboard');
|
||||
Route::post('/stajyer/cikis', [\App\Http\Controllers\CareerController::class, 'internLogout'])->name('intern.logout');
|
||||
|
||||
// Payment Process
|
||||
Route::post('/payment/process', [\App\Http\Controllers\PaymentController::class, 'process'])->name('payment.process');
|
||||
Route::any('/payment/success', [\App\Http\Controllers\PaymentController::class, 'success'])->name('payment.success');
|
||||
|
||||
Reference in New Issue
Block a user