Website Eduhajj
Platform edukasi digital untuk mempersiapkan calon jamaah haji dengan materi pembelajaran interaktif dan komprehensif.
SIPEKA 119 (Sistem Informasi Pelayanan Keuangan MI Persis 119 Cihamerang) adalah aplikasi web berbasis Laravel untuk mengelola pembayaran keuangan sekolah, menyatukan pencatatan pembayaran offline (tunai di meja Tata Usaha) dan online (transfer mandiri orang tua/wali) dalam satu basis data terpusat, memastikan saldo tagihan selalu konsisten, kwitansi PDF terbit otomatis, dan tidak ada pencatatan ganda.
SIPEKA 119 adalah sistem informasi manajemen pembayaran sekolah yang dibangun untuk MI Persis 119 Cihamerang guna mengatasi masalah klasik administrasi keuangan sekolah: pencatatan manual yang rawan salah, kwitansi yang dibuat tidak konsisten, dan ketiadaan visibilitas orang tua atas tagihan anaknya.
Sistem ini melayani empat peran pengguna dengan hak akses berbeda:
Tata Usaha (TU) — input pembayaran offline (<1 menit termasuk cetak kwitansi), verifikasi pembayaran online, kelola tagihan siswa, dan laporan.
Orang Tua/Wali — melihat tagihan aktif, riwayat, dan tunggakan; membayar mandiri via transfer bank/QRIS; mengunggah bukti transfer; mengunduh kwitansi.
Kepala Sekolah — dashboard dan laporan read-only (pemasukan, tunggakan, rekap per kelas/periode).
Admin — kelola pengguna, master data (jenis tagihan, kelas, tahun ajaran, rekening), konfigurasi, dan audit log.
Fitur inti yang sudah berjalan mencakup: manajemen siswa (termasuk impor Excel massal), generate tagihan SPP bulanan otomatis, validasi cicilan per jenis tagihan, antrian verifikasi pembayaran online FIFO dengan SLA 1×24 jam kerja, penomoran kwitansi otomatis yang atomic & sekuensial, notifikasi Email + WhatsApp, job terjadwal (generate tagihan, penandaan jatuh tempo, reminder), laporan/ekspor Excel & PDF, serta proses kenaikan kelas/kelulusan massal.
Logika keuangan dijaga ketat lewat aturan non-negotiable: semua mutasi saldo berjalan dalam satu transaksi database dengan row-locking untuk mencegah race condition antar-channel (offline vs online), pembayaran bersifat append-only (koreksi via pembayaran pembalik, bukan edit/hapus), dan nominal uang memakai tipe desimal presisi tetap — bukan float. Sistem ini sengaja tidak memakai payment gateway otomatis (Midtrans/Xendit) di versi 1; verifikasi transfer tetap dilakukan manual oleh TU.
Platform edukasi digital untuk mempersiapkan calon jamaah haji dengan materi pembelajaran interaktif dan komprehensif.
Platform laboratorium keperawatan berbasis web interaktif untuk simulasi praktikum dan manajemen pembelajaran digital.
Platform web simulasi ibadah haji dan umroh berbasis virtual untuk membantu calon jamaah memahami tata cara ibadah secara interaktif.
I'm open to freelance work and consulting on government systems, web apps, and everything in between. Let's build something together.