group(function () { Route::get('/dashboard', [DashboardController::class, 'index'])->name('dashboard'); // Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit'); // Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update'); // Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy'); Route::resource('/jurusan', JurusanController::class); Route::resource('/role', RoleController::class); Route::resource('/siswa', SiswaController::class); Route::resource('/guru', GuruController::class); Route::resource('/profile', ProfileController::class); // Penilaian Activity Route::resource('/penilaian', PenilaianController::class); Route::get('data-seleksi-peserta-lks', [PenilaianController::class, 'hasilSeleksiJurusan'])->name('data.seleksi'); Route::get('hasil-seleksi-peserta-lks/{jurusan_id}', [PenilaianController::class, 'hasilSeleksi'])->name('hasil.seleksi'); Route::get('rata-rata-nilai-raport-peserta-lks', [PenilaianController::class, 'raport'])->name('penilaian.raport'); Route::get('edit-nilai-raport-peserta-lks/{siswa_id}', [PenilaianController::class, 'editNilaiRaport'])->name('raport.edit'); Route::put('update-nilai-raport-peserta-lks/{siswa_id}', [PenilaianController::class, 'updateNilaiRaport'])->name('raport.update'); Route::get('rata-rata-nilai-keterampilan-peserta-lks', [PenilaianController::class, 'keterampilan'])->name('penilaian.keterampilan'); Route::get('edit-nilai-keterampilan-peserta-lks/{siswa_id}', [PenilaianController::class, 'editNilaiKeterampilan'])->name('keterampilan.edit'); Route::put('update-nilai-keterampilan-peserta-lks/{siswa_id}', [PenilaianController::class, 'updateNilaiKeterampilan'])->name('keterampilan.update'); Route::get('nilai-ujian-peserta-lks', [PenilaianController::class, 'ujian'])->name('penilaian.ujian'); Route::get('edit-nilai-ujian-peserta-lks/{siswa_id}', [PenilaianController::class, 'editNilaiUjian'])->name('nilaiujian.edit'); Route::put('update-nilai-ujian-peserta-lks/{siswa_id}', [PenilaianController::class, 'updateNilaiUjian'])->name('nilaiujian.update'); Route::put('update-feedback-jawaban-ujian-peserta-lks/{jawaban_id}', [PenilaianController::class, 'updateFeedbackNilaiUjian'])->name('feedback.store'); Route::get('download-ujian/{siswa_id}', [PenilaianController::class, 'downloadJawaban'])->name('download.ujian'); Route::get('validasi-nilai', [PenilaianController::class, 'validasiNilai'])->name('validasi.nilai'); Route::get('feedback-jawaban-ujian-peserta-lks/{siswa_id}', [PenilaianController::class, 'feedbackNilaiUjian'])->name('feedback.edit'); // Ujian Activity Route::resource('/ujian', UjianController::class); Route::get('feedback-ujian', [UjianController::class, 'feedbackUjianSiswa'])->name('feedback.ujian'); Route::get('daftar-soal-ujian-seleksi-lks', [UjianController::class, 'ujianSiswa'])->name('daftar.ujian'); Route::get('start-ujian-seleksi-lks/{ujian_id}', [UjianController::class, 'mulaiUjian'])->name('mulai.ujian'); Route::post('selesai-ujian-seleksi-lks', [UjianController::class, 'selesaiUjian'])->name('selesai.ujian'); // Route::post('/guru/{id}/assign-juri', [GuruController::class, 'juri'])->name('guru.juri'); Route::get('simpan-data-lks', [RekapanLksController::class, 'simpanDataLKS'])->name('simpandata.lks'); Route::get('rekapan-data-lks', [RekapanLksController::class, 'rekapanDataLKS'])->name('rekapdata.lks'); Route::get('cetak-data-lks', [RekapanLksController::class, 'cetakData'])->name('cetakdata.lks'); }); require __DIR__.'/auth.php';