Memulai dengan SIAKAD
Selamat datang di Sistem Informasi Akademik Pondok Pesantren (SIAKAD) — platform manajemen akademik digital yang dirancang khusus untuk pondok pesantren modern maupun sekolah umum.
Apa itu SIAKAD?
SIAKAD adalah sistem berbasis web yang dibangun dengan PHP dan dijalankan menggunakan Docker. Sistem mencakup seluruh aspek operasional pesantren/sekolah: dari manajemen data santri/siswa, absensi digital, penilaian akademik, pengelolaan keuangan SPP & tabungan, hingga komunikasi antara pengasuh dan wali.
Catatan: Sistem mendukung dua mode operasi — mode Pesantren (menggunakan terminologi santri/pengasuh) dan mode Umum/Sekolah (menggunakan terminologi siswa/guru), yang dapat dikonfigurasi oleh admin.
Modul Utama
🎓 Akademik
- Manajemen Santri/Siswa — pendataan lengkap, kelas, kamar, dan asrama
- Absensi Digital — kehadiran kelas, kamar, sholat berjamaah, madin, dan pegawai
- Input Nilai & Rapor — harian, mid semester, UAS, dan tahfidz
- Jadwal Pelajaran — manajemen jadwal mapel per kelas
💰 Keuangan
- Pembayaran SPP — tagihan, pelunasan, dan kwitansi digital
- Tabungan Santri — setoran, penarikan, dan saldo
- Kas Umum — kas masuk/keluar, jurnal, dan laporan keuangan
- Top-Up & Cashless — saldo digital untuk transaksi di lingkungan pesantren
📋 Kegiatan & Sosial
- Perizinan — pengajuan dan persetujuan izin keluar santri
- Pelanggaran — pencatatan dan tindakan atas pelanggaran
- Kesehatan — rekam medis dan kartu kesehatan santri
- Kunjungan Wali — catatan kunjungan orang tua/wali
- Kegiatan Rumah — jadwal kegiatan pesantren
📢 Komunikasi
- Broadcast Pesan — pengiriman pesan massal via WhatsApp/Email
- Informasi & Pengumuman — papan pengumuman digital
- Administrasi Surat — pengelolaan surat menyurat
🏪 Lainnya
- Mart / Kantin — sistem kasir cashless terintegrasi
- PSB (Penerimaan Santri Baru) — integrasi dengan sistem PSB
- Laporan & Statistik — berbagai laporan yang dapat diekspor ke PDF/Excel
Peran Pengguna
| Peran | Portal | Hak Akses Utama |
|---|---|---|
| Admin | index.php | Semua modul & konfigurasi sistem |
| Pengasuh/Guru | index.php | Absensi, nilai, perizinan, kesehatan |
| Wali Santri | index-wali.php | Lihat nilai, SPP, absensi, tabungan anak |
| Santri/Siswa | index-siswa.php | Lihat jadwal, nilai, pembayaran, tahfidz |
| Kasir Mart | index-mart.php | Transaksi cashless & laporan mart |
| Nasabah | index-nasabah.php | Lihat tabungan & transaksi |
Persyaratan Sistem
| Komponen | Minimal |
|---|---|
| Browser | Chrome 110+, Firefox 110+, Safari 16+ |
| Android | 8.0 (Oreo) ke atas |
| Internet | 1 Mbps (disarankan 3 Mbps+) |
| Docker | 20.10+ (untuk deployment) |
| PHP | 8.0+ (sudah termasuk dalam Docker) |
| MySQL | 8.0+ (sudah termasuk dalam Docker) |
Catatan: Aplikasi mendukung mode offline terbatas untuk modul absensi dan dapat diinstall sebagai Progressive Web App (PWA) di perangkat Android maupun iOS.
Langkah Pertama
- Buka aplikasi SIAKAD di browser atau aplikasi mobile
- Login menggunakan akun yang diberikan oleh admin (lihat panduan Login & Autentikasi)
- Lengkapi profil di menu Pengaturan → Profil
- Eksplorasi modul sesuai peran Anda
Struktur URL Dasar
https://domain-anda.com/login → Halaman login
https://domain-anda.com/index → Dashboard Admin/Pengasuh
https://domain-anda.com/index-siswa → Dashboard Santri/Siswa
https://domain-anda.com/index-wali → Dashboard Wali Santri
https://domain-anda.com/index-mart → Dashboard Kasir Mart
Selanjutnya, lihat panduan Login & Autentikasi dan Instalasi & Deployment.
