BNPB Disposisi
Aplikasi pengelolaan korespondensi awal untuk BNPB — melacak disposisi surat dan status dokumen dengan pencarian, administrasi pengguna, dan dashboard.
- Stack
- PHP · MySQL · Bootstrap · jQuery
- Kategori
- Pemerintahan · Korespondensi (Arsip)
Yang terkirim
- Autentikasi berbasis sesi dengan pencarian pengguna ke database aplikasi.
- Modul persuratan yang melacak disposisi dan status dokumen.
- UX pencarian dan catatan dengan DataTables, Select2, dan Summernote, plus filter rentang tanggal.

Disposisi adalah sistem ketiga dari magang di BNPB, sekaligus yang paling "non-framework" dari ketiganya: aplikasi PHP native dengan autentikasi sesi, ditulis langsung di atas pekerjaan korespondensi kantor.
Fungsinya
Dashboard berada di atas modul persuratan yang melacak disposisi surat masuk — alur disposisi surat yang menentukan siapa menangani dokumen dan di mana posisinya — beserta status dokumen. Di sekitar inti itu ada administrasi pengguna, manajemen profil, dan antarmuka pencarian catatan.
Catatan engineering
- Auth berbasis sesi. Login yang disusun sendiri dengan pencarian pengguna ke database — tanpa lapisan auth framework, persis seperti apa adanya artefak era awal.
- UX catatan warisan web admin. DataTables untuk tabel yang bisa dicari, Select2 untuk kolom pilihan, Summernote untuk konten kaya, date-range picker untuk penyaringan.
- Shell Bootstrap 4. Lapisan visual memakai perangkat admin standar pada masanya.
Tempat dalam perjalanan
Dengan sengaja diarsipkan: proyek batu loncatan yang memperlihatkan konteks alur korespondensi magang, satu dari tiga sistem internal yang dibangun dalam tiga bulan itu.