Logo ERP Pesantren

Selamat datang

Masuk ke sistem

Gunakan akun yang diberikan administrator.

Petugas masuk dengan email. Wali santri masuk menggunakan NIS.

Pilih admin yang ingin dihubungi melalui WhatsApp.

Kontak WhatsApp belum diatur. Silakan hubungi pengelola pesantren secara langsung.

Logo ERP Pesantren
MANAGEMENT SYSTEM
Memuat data halaman…

Aktivitas sistem

Ikhtisar

Portal terpadu

Data lebih tertata, layanan lebih cepat.

Gunakan menu di samping untuk mengelola modul sesuai hak akses akun.

Master data santri

Profil identitas, keluarga, alamat, pendidikan, dan status santri.

Identitas dan penerimaan

Data ayah dan ibu
Ayah
Ibu
Data wali dan alamat
Riwayat pendidikan dan catatan
NISNamaJalurStatusWaliNo. HPDetail

Tidak ada data yang cocok dengan filter.

Detail dan edit profil santri

Data ayah dan ibu
Data wali dan alamat
Status keluar dan catatan

Penempatan pendidikan formal dan asrama

Penempatan disimpan sebagai riwayat. Mengganti kelas atau kamar tidak menghapus data sebelumnya.

Kelas formal

Kamar asrama

Dokumen santri

Berkas disimpan di penyimpanan privat, maksimal 10 MB per file.

Belum ada dokumen.

Riwayat status dan penempatan

Belum ada riwayat perubahan.

Penerimaan Peserta Didik Baru

Diniyah wajib untuk seluruh santri. Pendidikan formal bersifat pilihan.

Identitas calon santri

Data orang tua / wali

Daftar pendaftaran

Cari pendaftar atau saring berdasarkan tahapan penerimaan.

NomorNamaNIKJalurStatusNISTindakan

Belum ada pendaftaran yang cocok

Ubah kata kunci atau filter status, lalu cari kembali.

Detail proses PPDB

Dokumen persyaratan

Format JPG, PNG, WEBP, PDF; maksimal 10 MB. Berkas disimpan pada bucket privat.

Jadwal seleksi
Hasil seleksi
Pembayaran daftar ulang

Lihat bukti transfer

Santri aktif baru dibuat setelah dokumen, seleksi, dan pembayaran daftar ulang lolos verifikasi.

Riwayat:

Struktur Diniyah

Cabang wajib Diniyah dapat dikembangkan kapan saja; kelas tidak dicampur dengan jenjang MTs/MA.

Tambah cabang
Tambah kelas Diniyah
Master mata pelajaran Diniyah
Penempatan santri ke kelas

Penugasan pengajar

Data nilai · Excel

Jadwal pelajaran

Jadwal ujian Diniyah

Presensi per pertemuan Diniyah

SantriNISStatus

Cetak rapor Diniyah

Rekap nilai per mata pelajaran berdasarkan nilai yang tercatat pada semester terpilih.

Mata pelajaranRata-rataJumlah nilai

Input nilai akademik

Daftar nilai

NISSantriKelasMapelTanggalJenisNilai

Nilai anak

Presensi santri

Catat kehadiran berdasarkan NIS, kategori kegiatan, dan tanggal.

Riwayat presensi

NISTanggalKategoriStatus

Verifikasi daftar ulang PPDB

Tidak ada pembayaran daftar ulang yang menunggu verifikasi.

Matriks tarif lama (arsip)

Struktur lama memakai semester. Gunakan panel tarif berbasis masa berlaku untuk tarif baru agar syahriah tetap bulanan.

Tarif pendidikan berbasis masa berlaku

Tarif Diniyah wajib untuk semua jalur. Tarif MTs/MA hanya berlaku untuk santri pada jalur formal terkait. Perubahan tarif dibuat sebagai versi baru, bukan mengubah tagihan lama.

Belum ada versi tarif baru.

Aturan potongan otomatis

Satu aturan prioritas tertinggi diterapkan pada syahriah bulanan yang memenuhi kriteria. Kategori Pengurus dihitung dari jabatan aktif pada akun santri; masa jabatan dapat menjadi syarat Senior Pengurus. Tagihan lama tidak diubah.

Belum ada aturan potongan.

Pengajuan potongan khusus / beasiswa

Permohonan dari Wali beserta dokumen pendukung. Persetujuan hanya dapat dilakukan Ketua Bendahara aktif; aturan yang disetujui dibatasi untuk NIS tersebut.

Belum ada pengajuan potongan khusus.

Buat tagihan

Tagihan syahriah bulanan otomatis

Menggunakan tarif aktif pada tanggal 1 bulan yang dipilih. Diniyah untuk semua santri aktif; MTs/MA hanya untuk jalur pendidikan yang sesuai. Tagihan yang sudah ada tidak dibuat ulang.

Santri aktif

Siap dibuat

Sudah ada

Tarif belum ada

Total tagihan setelah potongan:

SantriKomponenTarif dasarPotonganTagihan akhirStatus
Tidak ada tagihan yang perlu ditampilkan untuk pratinjau ini.

Catat pengeluaran

Riwayat pengeluaran

Belum ada pengeluaran tercatat.

Tidak ada pengeluaran yang cocok dengan pencarian.

Persetujuan pembatalan pembayaran

Pembatalan hanya selesai setelah tiga Bendahara berbeda menyetujui. Pengaju tidak dapat menyetujui permintaannya sendiri.

Belum ada permintaan pembatalan.

Laporan keuangan & anggaran

Penerimaan

Pengeluaran

Donasi

Arus bersih

Tunggakan

Potongan

Saldo awal kas

Saldo awal bank

Saldo akhir kas

Saldo akhir bank

Pengeluaran per kategori

Anggaran vs realisasi

Pencatatan donasi

Anggaran bulanan

Saldo awal kas & bank

Masukkan saldo awal sebelum transaksi periode berjalan. Saldo awal bulan yang sudah berjalan tidak dapat dikoreksi setelah ada transaksi.

Rekonsiliasi rekening koran

Masukkan baris rekening koran secara manual. Sistem mencocokkan jumlah dan tanggal dengan transaksi transfer manual; tidak ada integrasi bank otomatis.

Belum ada baris rekening koran.

Tutup periode keuangan

Periode yang ditutup tidak dapat menerima perubahan tagihan, pembayaran, atau pengeluaran. Pastikan rekonsiliasi selesai sebelum menutup.

Kasir terpisah

Pembayaran sekarang melalui halaman Kasir dengan shift aktif, validasi saldo, nomor resi, dan cetak struk.

Daftar tagihan

SantriTagihanTotalSisaStatus

Belum ada tagihan.

Tidak ada tagihan yang cocok dengan pencarian.

Kasir Pembayaran

Penerimaan tunai dan transfer manual · struk thermal 58/80 mm

Cari tagihan Santri

Cari berdasarkan NIS atau nama. Hanya tagihan dengan saldo tersisa yang ditampilkan.

SantriTagihanSisaAksi

Tidak ada tagihan tertunggak untuk pencarian ini.

Pembayaran dipilih

Sisa tagihan

Kembalian

Buka shift Kasir sebelum mencatat pembayaran.

Riwayat pembayaran terbaru

Riwayat shift Kasir

Pengajuan Dana Kegiatan

Pengurus mengajukan kebutuhan. Ketua Bendahara dapat menyetujui, menolak, atau meminta revisi. Bendahara mencatat pencairan sebagai pengeluaran tertaut.

Daftar pengajuan

Tidak ada pengajuan dana yang cocok dengan pencarian.

Belum ada pengajuan dana.

Poin kedisiplinan & surat peringatan

TanggalNISSantriKejadianJenis / poin

Tidak ada catatan yang cocok dengan pencarian.

Riwayat surat peringatan otomatis

Tanggal terbitNISSantriTingkatTotal poin

Belum ada surat peringatan.

Validasi QR surat jalan

Antrean perizinan pulang

Tinjau pengajuan wali dan ubah status setelah pemeriksaan di gerbang.

SantriKeluarKembaliAlasanStatusAksi

Tidak ada pengajuan yang cocok dengan pencarian.

Buat template surat

Variabel yang tersedia: {{nama}}, {{nis}}, {{nama_wali}}, {{tanggal}}, {{nama_pesantren}}, {{alamat}}, {{nama_pimpinan}}.

Arsip & cetak surat

Tidak ada surat yang cocok dengan pencarian.

Anak terhubung

Penautan anak tambahan dapat dilakukan oleh admin melalui akun wali.

Presensi anak

Tagihan anak

Kwitansi pembayaran

Kirim bukti pembayaran

Pengajuan potongan khusus / beasiswa

Ajukan keringanan syahriah untuk anak dengan alasan dan dokumen pendukung. Ketua Bendahara akan memeriksa dan memberi keputusan.

Riwayat pengajuan potongan

Ajukan izin pulang

Kedisiplinan & prestasi

Surat peringatan

Status izin pulang & QR

Surat resmi untuk anak

Verifikasi bukti transfer wali

SantriJenis tagihanBuktiStatusAksi

Tidak ada bukti transfer yang cocok dengan pencarian.

Manajemen Akun Wali

Satu akun untuk setiap santri, termasuk saudara kandung. Username menggunakan NIS.

NISNama SantriUsernameStatus AkunStatus PasswordLogin TerakhirAksi

Tidak ada akun wali yang cocok dengan pencarian.

Belum ada data santri.

Password acak sementara hanya ditampilkan satu kali kepada Admin setelah pembuatan/reset. Wali wajib menggantinya saat login pertama.

Akun pengguna

UsernameRoleAktifNIS

Tidak ada akun yang cocok dengan pencarian.

Tambah akun ERP

Buat identitas pengguna terlebih dahulu di Supabase Auth, lalu tautkan User ID (UUID) di sini. Password dikelola melalui Supabase Auth.

Akun Wali tidak dibuat atau ditautkan manual di sini. Gunakan menu Akun Wali agar setiap santri memiliki satu identitas Auth sendiri dan wajib mengganti password awal.

Dynamic role permissions

Tetapkan Jabatan ke Pengurus

Satu Pengurus dapat memegang beberapa jabatan. Akun harus sudah memakai role Pengurus dan ditautkan ke data santri.

Master Jabatan

JabatanDeskripsiStatusAksi

Tidak ada jabatan yang cocok dengan pencarian.

Riwayat Penugasan

PengurusJabatanMulaiSelesaiStatusAksi

Tidak ada penugasan yang cocok dengan pencarian.

Hak Akses per Jabatan

Jangan berikan hak administrasi sistem kepada jabatan operasional. Hak akses hanya berlaku selama masa penugasan aktif.

Audit trail

Cari waktu, modul, aksi, atau isi detail perubahan.

WaktuModulAksiStatus sebelumnyaStatus sesudahDetail

Tidak ada aktivitas yang cocok dengan pencarian.

Pusat Pengumuman

Informasi resmi pesantren untuk akun yang dituju.

Tidak ada pengumuman yang cocok dengan pencarian.

Belum ada pengumuman yang dapat ditampilkan.

Pengaduan & Aspirasi

Kirim laporan secara tertulis. Hanya pengirim dan petugas berwenang yang dapat melihat tiket.

Kirim pengaduan baru

TiketSubjekStatusTanggapan / Tindakan

Tidak ada pengaduan yang cocok dengan pencarian.

Belum ada pengaduan.

Pusat sesi login

Cabut semua refresh session Auth untuk akun terpilih. Pengguna harus login kembali di seluruh perangkat.

AkunPerangkat / BrowserLogin terakhirStatusAksi

Tidak ada sesi yang cocok dengan pencarian.

Backup & pemulihan database

Ekspor data aplikasi dalam format JSON. File ini tidak mencakup kredensial Auth atau berkas Storage; restore penuh ke PostgreSQL belum tersedia.

Pemulihan JSON dari browser belum diaktifkan. Validasi memeriksa struktur dan manifest; ekspor v3 memverifikasi checksum SHA-256 untuk mendeteksi kerusakan file, bukan keaslian sumber. Jangan unggah file SQLite lama ke PostgreSQL.
Backup operator terenkripsi

Repository menyediakan skrip untuk dump PostgreSQL dan salinan Storage, serta pemulihan ke proyek disposable. Auth credentials, pengaturan provider, secrets, dan Storage RLS policies membutuhkan langkah terpisah; ini belum menjadi pemulihan penuh satu klik.

Buka panduan backup & restore operator
Hasil validasi: Struktur valid

File ini belum dapat dipulihkan. Auth, Storage, dan konfigurasi platform tetap di luar cakupan JSON.

Widget Dashboard

Pilih ringkasan yang ditampilkan pada dashboard. Pengaturan ini tersimpan di browser/perangkat ini.

Identitas Pesantren & Kop Surat

Kontak WhatsApp Admin

Nomor ini akan tampil di halaman login untuk bantuan lupa password. Gunakan format nomor internasional, misalnya 62812xxxxxxx.

۞

Modul ini tersedia dalam kerangka aplikasi dan akan dilengkapi pada iterasi berikutnya.

Pendidikan formal · MTs dan MA

Master kelas formal berdiri sendiri dari kelas Diniyah. Tahun ajaran dan wali kelas dicatat pada tiap kelas.

Jenjang / UnitKelasTahun ajaranStatusTindakan

Asrama · Gedung · Lantai · Kamar

Kapasitas dan pembatasan putra/putri divalidasi saat santri ditempatkan. Data yang sudah dipakai tidak dihapus, hanya dinonaktifkan.

Asrama / GedungLantai / KamarKapasitasJenisStatusTindakan
🔐

Ganti password awal

Demi keamanan, akun wali wajib mengganti password sementara sebelum membuka data santri.

Setelah disimpan, Anda akan diminta login ulang menggunakan NIS dan password baru.