Deskripsi Proyek: AntiLupa
Aplikasi pengingat dan pemantau aktivitas sekolah yang dikembangkan bersama oleh siswa SMP untuk Orang Tua, Sekolah, dan Guru.
💡 Algoritma = Langkah-langkah terstruktur
📐 Pola = Layout & struktur komponen
Fitur yang Akan Dibuat oleh Siswa
- Jadwal Pelajaran Anak:Mata pelajaran, jam masuk/pulang, dan pengingat harian.
- Pemantau PR / Tugas:Daftar tugas, deadline, checklist selesai, notifikasi saat dibuat & H-1 deadline.
- Notifikasi:Pengingat perlengkapan sekolah (buku, seragam, dsb).
- Kalender Akademik Sekolah:Hari libur nasional/sekolah, tanggal masuk sekolah, pembagian raport, dll.
- Sistem Notifikasi Acara:Pengingat otomatis untuk agenda dan ujian sekolah.
- Input Guru (Tugas & PR):Form input tugas dari guru mata pelajaran ke seluruh siswa.
- Notifikasi Tugas Baru:Otomatis terkirim ke daftar PR anak dan orang tua.
Pembagian Tugas Kolaborasi Siswa SMP
Pilih tim untuk melihat detail tugas dan pratinjau komponen kerja masing-masing anak:
1. Modul Jadwal Pelajaran
Jadwal Pelajaran, Jam Masuk/Pulang, Pengingat Perlengkapan
2. Modul Pemantau PR
Daftar Tugas/PR, Deadline, Checklist Selesai, Alert H-1
3. Modul Kalender Akademik
Hari Libur, Tanggal Masuk, Jadwal Ujian/PTS, Bagi Raport
4. Modul Input Guru
Form Input Tugas & Pengumuman oleh Guru Mata Pelajaran
Area Pratinjau Komponen Siswa (Live Workspace)
Menampilkan 4 Modul TimRuang Kerja Modul 1: Jadwal Pelajaran
PJ Tim: Yasmin, Arka, Zakie
File ini siap diisi kode tampilan dan logika jadwal pelajaran. Buka file src/features/jadwal/JadwalSection.tsx untuk mulai ngoding!
Ruang Kerja Modul 2: Pemantau PR & Tugas
PJ Tim: Noel, Aliya, Izdi
File ini siap diisi kode checklist tugas dan reminder PR. Buka file src/features/pr/PRSection.tsx untuk mulai ngoding!
Ruang Kerja Modul 3: Kalender Akademik
PJ Tim: Miel, Kinan, Alba
File ini siap diisi kode jadwal kalender akademik. Buka file src/features/kalender/KalenderSection.tsx untuk mulai ngoding!
Ruang Kerja Modul 4: Input Guru
PJ Tim: Hasbi, Ray, Rachquel
File ini siap diisi form guru untuk input tugas. Buka file src/features/guru/GuruSection.tsx untuk mulai ngoding!