3 menit baca

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

PeranPortalHak Akses Utama
Adminindex.phpSemua modul & konfigurasi sistem
Pengasuh/Guruindex.phpAbsensi, nilai, perizinan, kesehatan
Wali Santriindex-wali.phpLihat nilai, SPP, absensi, tabungan anak
Santri/Siswaindex-siswa.phpLihat jadwal, nilai, pembayaran, tahfidz
Kasir Martindex-mart.phpTransaksi cashless & laporan mart
Nasabahindex-nasabah.phpLihat tabungan & transaksi

Persyaratan Sistem

KomponenMinimal
BrowserChrome 110+, Firefox 110+, Safari 16+
Android8.0 (Oreo) ke atas
Internet1 Mbps (disarankan 3 Mbps+)
Docker20.10+ (untuk deployment)
PHP8.0+ (sudah termasuk dalam Docker)
MySQL8.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

  1. Buka aplikasi SIAKAD di browser atau aplikasi mobile
  2. Login menggunakan akun yang diberikan oleh admin (lihat panduan Login & Autentikasi)
  3. Lengkapi profil di menu Pengaturan → Profil
  4. 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.