Kegunaan
NusaIndex cocok untuk aplikasi apa pun yang menerima data orang Indonesia. Ini beberapa contohnya.
Layanan publik dan website pemda
Formulir pendaftaran yang langsung tahu kalau NIK salah ketik.
- Cek format NIK dan NIP sebelum formulir dikirim, jadi petugas tidak perlu menolak berkas karena salah ketik.
- Isi dropdown provinsi sampai desa dari Kepmendagri terbaru, tanpa tabel wilayah buatan sendiri.
- Kode wilayah lama hasil pemekaran Papua dan Kalimantan Utara otomatis diarahkan ke kode yang baru.
Fintech, e-commerce, dan pembayaran
Nomor HP untuk OTP, kode bank untuk transfer, dan nominal di invoice.
- Ubah nomor HP ke format E.164 sebelum kirim OTP, dan tolak prefix yang tidak pernah dialokasikan.
- Cari bank dari sandi 3 digit atau BIC untuk form transfer.
- Tulis nominal sebagai Rp1.500.000,50 dan terbilang untuk kuitansi.
HR dan penggajian
Tanggal gajian, cuti bersama, dan NPWP karyawan tanpa hitung manual.
- Hitung hari kerja dan jatuh tempo dengan libur nasional serta cuti bersama dari SKB terbaru.
- Konversi NPWP 15 digit lama ke format 16 digit untuk laporan pajak.
- Baca tanggal lahir, TMT, dan jenis kelamin dari NIP ASN maupun PPPK.
Logistik dan pengiriman
Alamat sampai desa, estimasi tiba, dan plat armada.
- Pilih alamat sampai desa dan cari wilayah dari nama, misalnya "gambir".
- Estimasi tanggal tiba dalam hari kerja, melewati akhir pekan dan libur.
- Cek plat armada dan cari kabupaten/kota asal dari kode wilayahnya.
Kepatuhan UU PDP
NIK dan nomor HP tidak ikut tercatat di log.
- Mask NIK, NPWP, dan nomor HP di layar admin dan tiket layanan.
- Redaksi teks dan objek sebelum dikirim ke log atau tools observability, termasuk lewat handler slog di Go.
Pengujian dan QA
Data uji yang valid tanpa menyalin data asli pelanggan.
- Buat NIK, NPWP, nomor HP, dan plat yang strukturnya valid dari sebuah seed.
- Seed yang sama memberi hasil yang sama di Go dan TypeScript, jadi fixture bisa dipakai bareng.
- Pasang validasi yang sama di skema Zod, Valibot, atau go-playground/validator.
© 2026 Haikal Mumtaz