name('landingpage'); Route::get('/cek-penyakit', [HomeController::class, 'index'])->name('cek-penyakit'); // Rute baru untuk diagnosa ulang Route::get('/cek-penyakit/ulang/{id}', [HomeController::class, 'diagnosaUlang'])->name('cek-penyakit.ulang'); Route::post('/temukan-penyakit', [HomeController::class, 'temukanPenyakit'])->name('temukanPenyakit'); Route::get('/temukan-penyakit-kucing/{id}', [HomeController::class, 'temukan'])->name('hasil.penyakit'); Route::get('/cetak-pdf/{id}', [HomeController::class, 'cetakPDF'])->name('cetak-pdf'); // Rute untuk halaman home Route::get('/home', [HomeController::class, 'home'])->name('home'); // Rute untuk setelan pengguna Route::get('/setelan-pengguna', function () { return view('admin.setelan'); }); // Rute untuk login Route::get('/login', function () { return view('auth.login'); }); // Rute untuk sistem pakar Route::get('/cari-penyakit', [HomeController::class, 'index'])->name('sistem-pakar'); // Rute untuk dashboard (hanya bisa diakses setelah login) Route::get('/dashboard', function () { return view('admin.dashboard', ['title' => 'Dashboard']); })->middleware(['auth', 'verified'])->name('dashboard'); // Rute yang memerlukan autentikasi Route::middleware('auth')->group(function () { Route::resource('/indikator', IndikatorController::class); Route::resource('/penyakit', PenyakitController::class); Route::resource('/input-rules', RulesController::class); Route::resource('/riwayat-penggunaan', DataPenggunaController::class); // Rute untuk menghapus data pengguna Route::delete('/data-pengguna/{id}', [DataPenggunaController::class, 'destroy'])->name('data-pengguna.destroy'); // Export Indikator Route::get('/export-indikator-excel', function () { return view('export.indikator.indikator_excel'); }); Route::get('/export-indikator-pdf', [PdfController::class, 'exportIndikator'])->name('export.indikator.pdf'); // Export penyakit Route::get('/export-penyakit-excel', function () { return view('export.penyakit.penyakit_excel'); }); Route::get('/export-penyakit-pdf', [PdfController::class, 'exportPenyakit'])->name('export.penyakit.pdf'); // Export data pengguna Route::get('/export-pengguna-excel', function () { return view('export.pengguna.pengguna_excel'); }); Route::get('/export-pengguna-pdf', [PdfController::class, 'exportPengguna'])->name('export.pengguna.pdf'); // Rute Statistik Penyakit Route::get('/admin/statistik', [HomeController::class, 'statistikPenyakit'])->name('admin.statistik'); }); require __DIR__ . '/auth.php';