Konfigurasi: Akademik & Rapor
Urutan setup
- Tahun ajaran (
/academic-year) — buat tahun aktif + semester
- Jenjang & kurikulum (
/course-level, /admin/report-card/curriculum)
- Mata pelajaran (
/subjects)
- Kelas / rombel (
/class-list, /classes/:id)
- Jam pelajaran (
/schedule-slots)
- Teaching assignment (
/teacher-assignments) — guru ↔ mapel ↔ kelas
- Jadwal (
/schedule) — generate dari assignment
- Skala nilai & KKTP (
/admin/report-card/grade-scale, /admin/report-card/kktp)
- Kebijakan kenaikan kelas (
/admin/promotion) — jika dipakai
Rapor
- Template kurikulum: Merdeka / K13 di Report Card → Curriculum
- P5:
/admin/p5 — dimensi Profil Pelajar Pancasila
- Workflow approval: Guru input → Wali kelas → Wakasek → Kepala sekolah
Validasi
- [ ] Jadwal tidak bentrok (guru/ruang)
- [ ] Wali kelas terassign per rombel
- [ ] Skala nilai sesuai kebijakan sekolah
Troubleshooting