name('login'); Route::post('/authenticate', [HomeController::class, 'authenticate'])->name('authenticate'); // ADMIN PANEL Route::middleware(['auth:admin'])->prefix('/admin')->group(function () { Route::get('/index', [HomeController::class, 'getSalesData'])->name('admin.home'); // Gallery Route::get('/project', [HomeController::class, 'project'])->name('project'); Route::get('/project/form', [HomeController::class, 'project_form']); Route::post('/project/add', [HomeController::class, 'project_add'])->name('project_add'); Route::get('/project/{id}', [HomeController::class, 'project_pdf'])->name('project_pdf'); Route::get('/project/download/{id}', [HomeController::class, 'project_pdf_download'])->name('project_pdf_download'); Route::get('/project/delete/{id}', [HomeController::class, 'project_delete'])->name('project_delete'); Route::post('/search-projects', [HomeController::class, 'search'])->name('search.projects'); Route::get('/projects/filter', [HomeController::class, 'filterProjects'])->name('filter.projects'); Route::get('/chart-builder', [HomeController::class, 'chart_builder']); Route::post('/upload-excel', [HomeController::class, 'upload_excel'])->name('upload_excel'); Route::get('/import', [DataController::class, 'importForm'])->name('import.form'); Route::post('/data/import', [DataController::class, 'import'])->name('data.import'); Route::get('/graph', [DataController::class, 'showGraph'])->name('data.graph'); Route::delete('/data/{id}', [DataController::class, 'destroy'])->name('data.destroy'); Route::delete('/data/destroy-all', [DataController::class, 'destroyAll'])->name('data.destroyAll'); Route::get('/logout', [HomeController::class, 'logout'])->name('logout'); });