Panduan lengkap penggunaan aplikasi manajemen pesantren Santri Berdaya
Sistem otentikasi terpusat menggunakan email dan password. Setelah login, pengguna diarahkan ke dashboard sesuai peran masing-masing.
/loginHak akses pengguna dikelola secara dinamis melalui sistem Role-Based Access Control (RBAC). Admin Super dapat membuat role baru, menetapkan permission per route, dan memetakan role ke permission.
/admin-super/auth/master/role/admin-super/auth/master/permission/admin-super/auth/master/kategori-permission/admin-super/auth/role-permissionAdmin Super
Pusat pengelolaan entitas utama pesantren. Setiap data memiliki form input, tabel daftar, fitur edit, dan hapus. Data siswa terintegrasi dengan data wali santri.
/pesantren/siswa — Data santri lengkap (NIS, nama, kelas, foto)/pesantren/guru — Data guru/ustadz (NIP, nama, mata pelajaran)/pesantren/wali — Data wali/orang tua santri/pesantren/kelas — Daftar kelas (tingkat, nama kelas)/pesantren/mapel — Daftar mata pelajaran/pesantren/pengguna — Manajemen akun pengguna sistemAdmin Pesantren
Pengaturan parameter sistem yang mempengaruhi seluruh modul: sesi akademik aktif, tahun ajaran, dan master kedisiplinan (tingkat, jenis pelanggaran, serta sanksi).
/pesantren/master/sesi/pesantren/master/tahun-ajaran/pesantren/master/tingkat-pelanggaran/pesantren/master/jenis-pelanggaran/pesantren/master/sanksiAdmin Pesantren
Edit data profil yayasan/pesantren termasuk nama, alamat, logo, dan informasi kontak. Profil ini ditampilkan di kop surat cetakan dan halaman publik.
/pemilik/profil-yayasan atau menu Profil PesantrenAdmin Pesantren Pemilik
Panel terpadu untuk mengelola anggota kelas (guru & siswa), mengatur jadwal pelajaran per hari/sesi, serta melakukan mutasi siswa antar kelas.
/pesantren/ruang-kelas/pesantren/ruang-kelas/{id}/jadwalAdmin Pesantren
Panel untuk memantau pelajaran yang sedang berlangsung. Admin dapat melihat daftar pelajaran aktif, mengakses riwayat pelajaran, dan input absensi manual dari absensi kertas.
/pesantren/admin/pelajaran — daftar pelajaran aktifAdmin Pesantren
Halaman reaktif berbasis Livewire untuk guru mengelola pelajaran yang diampu: membuka sesi, input absensi, dan menutup pelajaran.
/guru/pelajaran — daftar pelajaran aktif hari ini/guru/pelajaran/riwayatGuru
Fitur khusus untuk mencetak absensi pelajaran dalam format fisik kertas. Admin dapat memilih jadwal pelajaran tertentu dan mencetak lembar absensi siap pakai.
/pesantren/admin/cetak-absenAdmin Pesantren
Modul pelaporan komprehensif untuk guru: rekap harian, akumulasi ketidakhadiran per siswa, laporan siswa sakit, dan peringatan absensi otomatis.
/guru/laporan — halaman utama laporan/guru/laporan/harian — rekap kehadiran hari ini/guru/laporan/akumulasi — total absensi per siswa/guru/laporan/kesehatan — siswa yang sedang sakit/guru/laporan/peringatan — siswa dengan absensi rendahGuru
Pencatatan kehadiran shalat jamaah menggunakan pemindaian QR Code atau Barcode kartu santri. Sistem bekerja secara real-time dengan tampilan live list kehadiran.
/pesantren/absensi-shalat/scan/sesi — pilih waktu shalat/pesantren/absensi-shalat/scan/live/pesantren/absensi-shalat/{waktu}/{id_kelas}Admin Pesantren
Sistem input nilai akademik berbasis Livewire yang memungkinkan guru menginput nilai per siswa secara instan tanpa reload halaman. Nilai tersimpan otomatis saat diketik.
/guru/nilai-akademik/guru/nilai/rekap untuk melihat ringkasanGuru
Pembuatan rapor akademik dalam format PDF A4 siap cetak. Rapor mencakup nilai semua mata pelajaran, rekap kehadiran, dan identitas siswa.
/guru/nilai/rapor/{siswa}Guru
Dasbor evaluasi menyeluruh yang menggabungkan semua aspek perkembangan santri: kehadiran kelas, shalat, disiplin, akademik, tahfidz, dan kesehatan dalam satu halaman.
/pesantren/laporan/siswa — rekap global semua siswa/pesantren/laporan/siswa/daftar — detail rekap per siswa/pesantren/laporan/siswa/{siswa} — profil lengkap siswaAdmin Pesantren
Pencatatan pelanggaran santri dengan sistem poin berjenjang berdasarkan tingkat pelanggaran, jenis pelanggaran, dan sanksi yang berlaku.
/pesantren/kesantrian/createAdmin Pesantren
Catatan riwayat kedisiplinan santri yang dapat diakses kapan saja. Buku saku menampilkan grafik pelanggaran, riwayat lengkap, dan statistik kedisiplinan per santri.
/pesantren/kesantrian/dashboard — grafik dan statistik global/pesantren/kesantrian/riwayat/{id} — riwayat per santri/pesantren/kesantrian/buku-saku/{id} — cetak buku saku/pesantren/kesantrian/laporan — rekap untuk keperluan pelaporanAdmin Pesantren Guru
Pencatatan kunjungan santri yang berobat ke UKS beserta keluhan awal, pemeriksaan fisik, tindakan medis, dan pemberian obat.
/kesehatan/baru — form kunjungan baru/kesehatan/{id}):
UKS / Kesehatan
Pengelolaan stok obat-obatan UKS termasuk penambahan stok, penyesuaian stok (stock opname), dan kartu stok (mutasi) otomatis.
/kesehatan/obat — lihat semua obat & stok/kesehatan/obat/{id}/tambah-stok — input stok masuk/kesehatan/obat/{id}/penyesuaian — stock opname/kesehatan/obat/{id}/kartu-stok — riwayat mutasi obatUKS / Kesehatan
Pencatatan alergi makanan/obat tertentu bagi santri untuk mencegah kesalahan pemberian obat atau makanan di UKS.
/kesehatan/alergi — daftar master alergiUKS / Kesehatan
Manajemen daftar peralatan medis UKS (termometer, tensimeter, dll) dengan CRUD lengkap.
/kesehatan/inventaris — daftar inventarisUKS / Kesehatan
Modul pelaporan untuk kebutuhan administrasi dan evaluasi kesehatan santri.
/kesehatan/laporan/register — daftar semua kunjungan UKS/kesehatan/laporan/rujukan — santri yang dirujuk ke RSUKS / Kesehatan
Pembagian kelompok hafalan (halaqah) berdasarkan pembina/ustadz. Setiap halaqah memiliki anggota santri dan pembina tetap.
/pesantren/halaqah — daftar semua halaqahAdmin Pesantren Guru
Lembar kerja harian ustadz untuk mencatat hafalan santri: Sabaq (hafalan baru), Sabqi (muroja'ah), dan Manzil (pengulangan jauh).
/pesantren/halaqah/{halaqah}/sesi — lembar kerja hari iniGuru / Ustadz
Halaman pemantauan real-time berbasis Livewire yang menampilkan progres hafalan santri, grafik pencapaian, dan manajemen target hafalan per periode.
/pesantren/halaqah/{halaqah}/dashboard — grafik progres/pesantren/halaqah/{halaqah}/hub — riwayat sesi per halaqah/pesantren/halaqah/{halaqah}/target — atur target & pantau capaian/pesantren/halaqah/{halaqah}/rapor/{siswa} — cetak rapor A4Admin Pesantren Guru
Pengaturan tata letak kamar asrama dan alokasi penempatan santri pada masing-masing kamar.
/asrama/kamar — buat/edit kamar baru/asrama/penghuni — alokasi santri ke kamarMusyrif
Sistem perizinan keluar pesantren: wali santri mengajukan izin secara online, musyrif meninjau dan menyetujui/menolak permohonan.
/wali/perizinan — isi tanggal, alasan, durasi/asrama/izin — lihat daftar pengajuanMusyrif Wali Santri
Pencatatan berkala agenda patroli malam musyrif dan penilaian tingkat kebersihan serta kerapian kamar asrama.
/asrama/patroli — catat hasil patroli malam/asrama/kebersihan — beri nilai kebersihan per kamarMusyrif
Sistem transaksi non-tunai menggunakan Kartu Santri (Smart Card). Santri membeli barang dengan memindai NIS/Barcode, saldo tabungan terpotong otomatis.
/merchant/pos-cashless — halaman kasirKasir / Merchant
CRUD data barang dagangan merchant, pencatatan stok masuk, dan histori mutasi stok produk.
/merchant/produk — lihat semua produk/merchant/produk/{produk}/tambah-stok — input stok masuk/merchant/produk/{produk}/histori — riwayat mutasi stokKasir / Merchant
Koperasi atau kantin luar dapat mengajukan kemitraan secara mandiri melalui form registrasi publik, kemudian diverifikasi oleh admin pesantren.
/daftar-merchant — form registrasi publik (tanpa login)/pesantren/merchant → Approve / RejectMerchant Admin Pesantren
Admin pesantren mengatur jam operasional transaksi merchant di lingkungan pesantren. Merchant dapat mengajukan penarikan dana (withdrawal) ke kasir pusat.
/pesantren/merchant/jam-operasional — atur jam buka/tutup/pesantren/merchant/withdrawals — lihat & proses penarikan danaAdmin Pesantren
Ringkasan keuangan pesantren: total tabungan santri, transaksi harian, dan status keuangan secara global.
/pesantren/keuangan — dashboard keuangan utamaAdmin Pesantren
Sistem billing SPP: buat tagihan per siswa, proses pembayaran, konfirmasi pembayaran dari wali, dan verifikasi keuangan terpusat.
/pesantren/keuangan/tagihan/create — pilih siswa & kategori biaya/pesantren/keuangan/verifikasi — verifikasi transaksi terpusat/pesantren/keuangan/kategori-biayaAdmin Pesantren
Modul pelaporan jam mengajar guru untuk keperluan perhitungan honor mengajar.
/pesantren/keuangan/laporan-jam-mengajarAdmin Pesantren
CRUD program ekskul, pendaftaran santri secara massal (mass enroll), penilaian oleh pembina, dan rekapitulasi nilai ekskul untuk rapor.
/pesantren/ekskul — daftar semua ekskul/pesantren/ekskul/{ekskul}/rekap-nilai — rekap untuk rapor/guru/ekskul — daftar ekskul bimbingan/guru/ekskul/{ekskul}/nilai — input nilai per santriAdmin Pesantren Guru
Pencatatan sertifikat penghargaan, perlombaan, dan prestasi santri baik di dalam maupun di luar pesantren.
/pesantren/prestasi — daftar prestasiAdmin Pesantren
Portal khusus orang tua untuk memantau aktivitas dan perkembangan anak dari jarak jauh secara reaktif. Dashboard menampilkan profil anak, jadwal kegiatan, dan pengumuman.
/wali/dashboard — profil anak & ringkasan/wali/mutasi-tabungan — riwayat transaksi belanja anak/wali/kesehatan — riwayat kunjungan UKS anak/wali/karakter-dashboard — riwayat kedisiplinan/wali/rapor — nilai rapor & download PDF/wali/tahfidz — progres hafalan Al-Qur'an/wali/perizinan — ajukan izin keluar anakWali Santri
Wali santri dapat mengisi saldo tabungan anak secara online dan mengatur batas maksimal belanja harian untuk mengontrol pengeluaran.
/wali/topup/create/wali/limit-harianWali Santri
Pengelolaan publikasi informasi, artikel, dan pengumuman resmi pesantren. Informasi dapat diakses oleh semua role yang terautentikasi.
/pesantren/informasi — daftar artikel & pengumuman/pesantren/informasi/{slug} — halaman detail informasiAdmin Pesantren
Kalender kegiatan pesantren terintegrasi untuk menyelaraskan jadwal akademik dan non-akademik. Dapat diakses oleh semua pengguna yang terautentikasi.
/agenda — kalender kegiatanAdmin Guru Siswa Wali
| Fitur / Modul | Admin Super | Admin | Guru | Siswa | Pemilik | UKS | Musyrif | Kasir | Wali |
|---|---|---|---|---|---|---|---|---|---|
| RBAC & Hak Akses | ✔ | ||||||||
| Data Master | ✔ | ✔ | |||||||
| Ruang Kelas & Jadwal | ✔ | ||||||||
| Pelajaran & Absensi | ✔ | ✔ | |||||||
| Absensi Shalat | ✔ | ||||||||
| Input Nilai & Rapor | ✔ | ||||||||
| Kesantrian | ✔ | ||||||||
| Kesehatan (UKS) | ✔ | ||||||||
| Halaqah Tahfidz | ✔ | ✔ | |||||||
| Asrama | ✔ | ||||||||
| Merchant & POS | ✔ | ✔ | |||||||
| Portal Wali | ✔ | ||||||||
| Top-Up & Limit | ✔ | ||||||||
| Agenda | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |