Dashboard Ringkasan
Ringkasan statistik kinerja, presensi hari ini & modul ITDC
Guru, Ustadz/Ustadzah & Staf ITDC
Radius Masjid Jami Annur Darunnajah 8
Evaluasi Periode 2026-GANJIL
Poin Kedisiplinan & Penghargaan
Arsitektur & Fondasi Sistem ITDC
Rancangan fondasi aplikasi manajemen kinerja guru, absensi GPS/Barcode, KPI, & insentif yang modular, scalable, dan siap dikembangkan bertahap.
Status Fondasi
100% Siap Pengembangan Modul
1. Struktur Folder (Clean Architecture)
Pemisahan tanggung jawab yang terisolasi: Domain, Use-Cases, Infrastructure, & Presentation layer.
Prinsip Clean Architecture ITDC
1. Independence of UI & Framework
Logika perhitungan KPI, insentif, dan geofencing GPS dibuat murni dalam TypeScript tanpa ketergantungan pada React UI.
2. Repository Pattern (Plug-and-Play Backend)
Modul dapat berjalan secara instant menggunakan Firebase Firestore live ataupun Mock Repositories untuk testing lokal & Cloudflare deployment.
3. Highly Reusable Components
Komponen tabel, badge, filter, form modal, dan pemicu barcode dapat digunakan kembali lintas 10 modul utama.