System Online & Stable

Ekosistem Sistem Informasi Terpadu

Dibangun dengan arsitektur Modular Monolith dan prinsip Single Source of Truth (SSoT). Mengintegrasikan seluruh operasional Akademik, Kesiswaan, Administrasi, & Mobile App dalam satu inti database terpusat yang aman berbasis Cloud.

Laravel 11 PHP 8.2+ MySQL 8 Alpine.js Tailwind CSS Google Drive API v3 Sanctum (Mobile API) Spatie RBAC Background Jobs

Ekosistem Modul Terpadu

Manajemen Akademik

  • ✓ Smart Scheduling: Generator Jadwal Otomatis dengan pendeteksi bentrok jam guru.
  • ✓ Pembagian Tugas: Distribusi & Validasi beban jam mengajar (JTM) SK.
  • ✓ Data Induk: Tahun Ajaran, Semester, dan Rombel tersinkronisasi.

PPDB & Mutasi Masuk

  • ✓ Rule-Based Engine: Form & Syarat upload dokumen berubah dinamis sesuai setting Admin.
  • ✓ Auto-Ranking: Klasemen skor otomatis & fitur "Bulk Accept" massal.
  • ✓ Polymorphic Promotion: Pemindahan Pendaftar ke Data Siswa 1-Klik tanpa duplikasi.

LMS & Ujian (CBT)

  • ✓ Bank Soal Pro: Mendukung 9 Tipe Soal (PG, Essay, AKM, Audio, dll).
  • ✓ Security Exam: Integrasi Safe Exam Browser (SEB) & Token.
  • ✓ E-Learning: Deep Copy materi lintas kelas & Upload tugas unlimited ke Drive.

Portal Guru (E-Kinerja)

  • ✓ Jurnal Digital: Input jurnal KBM dengan geolocation & foto bukti.
  • ✓ Generator LKH: Laporan Kinerja Harian terbuat otomatis dari jadwal & jurnal.
  • ✓ Supervisi: Penilaian kinerja oleh Kepala Sekolah & Teman Sejawat.

Portal Alumni & Tracer

  • ✓ Lifecycle Account: Siswa lulus otomatis berubah peran menjadi Alumni.
  • ✓ Pendaftaran Mandiri: Fitur klaim akun bagi alumni lama (Upload Ijazah).
  • ✓ Legalisir Online: (Roadmap) Pengajuan legalisir jarak jauh.

Android App & Presensi

  • ✓ Geofencing Radius: Absen GPS yang terkunci di titik koordinat sekolah.
  • ✓ Anti-Fake GPS: Deteksi dan blokir aplikasi *Mock Location* (Root/Jailbreak).
  • ✓ Dynamic API: Komunikasi *real-time* Android ke Laravel via Sanctum.
  • ✓ Mobile Services: E-Counseling BK, Permintaan Identitas, dan Pusat Bantuan terintegrasi di ujung jari.

Tata Usaha, Sarpras, & Bimbingan Konseling (BK)

  • E-Office & Surat
  • ✓ Arsip Surat Masuk/Keluar Digital.
  • ✓ Disposisi Kepala Sekolah Paperless.
  • ✓ Request Surat Aktif Siswa Mandiri.
  • ✓ Pusat Identitas (Pesan & Cetak ID Card).
  • Inventaris (Sarpras)
  • ✓ Manajemen Katalog & Lifecycle Aset.
  • ✓ Scan Barcode/QR Code Ruangan.
  • ✓ Laporan Opname Wali Kelas.
  • Bimbingan Konseling
  • ✓ Buku Poin Pelanggaran & Prestasi.
  • ✓ E-Konseling Siswa Online.
  • ✓ Cetak Surat Panggilan Ortu.

Flutter Mobile Apps

  • ✓ Portal Multi-Role: Akses khusus untuk Siswa, Guru, Tamu, dan Orang Tua dalam satu aplikasi.
  • ✓ Fitur Native: Presensi GPS Real-time, Monitoring CBT, Ruang Kelasku & E-Voting.
  • ✓ Keamanan Cerdas: SSO Google, Deteksi Fake GPS, & Auto Logout jika token backend kedaluwarsa (401).

AI Integrations

  • ✓ AI Gateway: Terhubung dengan LLM Modern (OpenRouter, Gemini, Llama) untuk ekosistem sekolah.
  • ✓ Auto-Grading: Koreksi jawaban tipe Essay secara otomatis dengan tingkat akurasi tinggi.
  • ✓ Generate Soal: Pembuatan bank soal pintar untuk meringankan beban guru.

CMS Publik & Web Ekstra

  • ✓ CMS Dinamis: Website profil, berita, galeri, dan FAQ terpusat yang terintegrasi Enterprise Link.
  • ✓ E-Voting Pemilu: Pemilihan OSIS digital yang adil, transparan, dan real-time.
  • ✓ Klinik UKS: Perekaman rekam medis & metrik kesehatan harian siswa terpadu.

Portal Eksekutif & Wali

  • ✓ Dashboard EIS: Executive Information System untuk pemantauan menyeluruh KBM oleh Kepala Sekolah.
  • ✓ Supervisi Digital: Penilaian kinerja e-Signature dan persetujuan cuti staf.
  • ✓ Portal Orang Tua: Sistem verifikasi akun anak untuk memantau nilai dan presensi secara komprehensif.

Omni-Channel Notification

  • ✓ Push Notif & WA: Mengirim peringatan, presensi, dan PPDB langsung ke layar HP (FCM) dan WhatsApp.
  • ✓ Email Fallback: Otomatis mengirim notifikasi Email cadangan jika Push/WA gagal terkirim.
  • ✓ Log Terpusat: Audit trail pengiriman seluruh channel (Success/Failed/Truncated).

Teknologi Tingkat Lanjut (Under The Hood)

Google Drive API v3

Penyimpanan berkas menggunakan Service Account Google Drive. Hemat storage server, file terstruktur otomatis per entitas, & aman.

Async Jobs & Queues

Pengiriman Notifikasi WhatsApp & Email berjalan di latar belakang (Background Task) sehingga aplikasi merespon pengguna dalam hitungan milidetik.

Polymorphic & Service Layer

Pola arsitektur Service Pattern untuk sentralisasi logika bisnis. Relasi Polymorphic mencegah duplikasi data saat migrasi status (Misal: Pendaftar ke Siswa).

Hybrid & SSO Auth

Sistem otentikasi mandiri berbasis Role (Spatie RBAC) yang terintegrasi penuh dengan Single Sign-On (SSO) Google untuk User Journey yang mulus.