SILOMPAT
Operational Worthiness Licensing & Certification Platform for Asphalt Mixing & Concrete Batching Plants.
Freelance Fullstack Developer
Feb 2025 – Nov 2025
BPJN Lampung (Ministry of Public Works and Housing / Kementerian PUPR)
Next.js · React · Node.js
Ikhtisar Proyek & Masalah yang Diselesaikan
SILOMPAT (Sistem Perizinan Laik Operasi AMP dan Batching Plant) is an industrial governance platform developed for the National Road Implementation Agency (BPJN Lampung). It streamlines the formal multi-stage certification lifecycle required for industrial asphalt and concrete production facilities.
Problem Solved
Replaced cumbersome manual paper audits and physical document submissions with a transparent, verifiable online licensing and certificate issuance workflow.
Target Pengguna
Industrial contractors, construction companies, government safety inspectors, and BPJN executive leadership.
Model Arsitektur Sistem
Built using Next.js with server-side and client-side modules, backed by relational data persistence and strict role-based access validation.
Antarmuka & Tangkapan Layar Aplikasi

Dashboard Evaluasi & Sertifikasi SILOMPAT BPJN Lampung
Antarmuka sistem perizinan laik operasi terintegrasi untuk verifikasi berkas teknis, kalibrasi alat berat, dan persetujuan sertifikat digital.
Dokumentasi Kegiatan & Implementasi Lapangan
Bukti autentik aktivitas pengujian, koordinasi dinas, implementasi langsung, dan serah terima sistem.

Koordinasi Teknis & Pembahasan Alur Sertifikasi bersama Tim BPJN
Pertemuan koordinasi teknis bersama jajaran pejabat Balai Pelaksanaan Jalan Nasional (BPJN) Lampung Kementerian PUPR dalam merumuskan rubrik penilaian kelaikan operasi.
Modul Utama & Fungsionalitas Sistem
Arsitektur subsistem dan alur kapabilitas utama yang dibangun pada platform SILOMPAT.
Multi-Role Industrial Governance
Pemisahan Hak Akses Ketat
Memisahkan alur kerja antara Pemohon (Kontraktor Industri AMP/BP), Tim Verifikator Lapangan, dan Pejabat Penandatangan BPJN Lampung.
- Otentikasi aman berbasis JWT dengan proteksi rute ketat di level API.
- Isolasi data antrian evaluasi per wilayah kerja dinas.
- Riwayat audit perubahan status sertifikasi yang immutable (tidak dapat dimanipulasi).
Multi-Step Technical Certification Workflow
Pemeriksaan Kelaikan Operasi & Kalibrasi Alat
Wizard pengajuan bertahap memandu kontraktor melengkapi data kalibrasi timbangan, kelayakan genset, silo aspal, dan sertifikat uji material.
- Validasi berkas dokumen teknik dan foto inspeksi lapangan langsung di browser.
- Penyimpanan draf otomatis untuk mencegah kehilangan data formulir kompleks.
- Sistem scoring dan rekomendasi kelulusan otomatis sesuai standar PUPR.
Digital Certificate Issuance & QR Verification
Penerbitan Sertifikat Elektronik Sah
Otomatisasi penerbitan surat keterangan laik operasi berkekuatan hukum dengan kode verifikasi unik dan barcode validasi.
- Ekspor sertifikat standar resmi Kementerian PUPR.
- Verifikasi keaslian dokumen publik melalui pemindaian QR Code.
- Pengingat otomatis masa berlaku perizinan berkala bagi industri.
Implementasi Teknis & Rekayasa Sistem
Role-Based Authentication & JWT Validation
Implemented fine-grained role-based security verifying user permissions against database roles before granting access to sensitive compliance audits.
- Configured JWT token lifecycle with secure verification protecting administrative evaluation routes.
- Segmented views so industrial companies only access their own submissions while inspectors access assigned queues.
- Prevented privilege escalation through strict server-side authorization middleware.
Multi-Step Industrial Licensing Workflows
Constructed dynamic multi-stage application workflows guiding applicants through technical machinery specifications, safety documentation, and calibration data.
- Developed persistent multi-step form state preventing data loss during complex technical uploads.
- Implemented file validation for engineering drawings, calibration certificates, and inspection photos.
- Built automated status notification pipelines tracking applications from submission to sign-off.
Full SDLC Stakeholder Iteration
Executed the end-to-end software development lifecycle in direct alignment with government engineers and BPJN department heads.
- Translated complex ministerial safety regulations into intuitive digital evaluation checklists.
- Conducted iterative testing sessions with government audit teams to refine UI clarity.
- Delivered production deployment on BPJN cloud infrastructure.
Hasil Kunci & Dampak Operasional
End-to-end digital submission, audit review, and formal certificate issuance for industrial road plants.
Secure separation of company applicants, certified field inspectors, and BPJN government approvers.
Maintained continuous feature development and iterative stakeholder feedback across 10 months of SDLC.
Complete chronological logs for operational worthiness evaluations and compliance scoring.
Teknologi & Framework yang Digunakan
Alur Pengembangan (SDLC Phase)
Requirements Gathering
Analyzed ministerial AMP/Batching Plant compliance standards and audit rubrics with BPJN officials.
Architecture Design
Mapped database schemas for industrial assets, inspection reports, certificates, and role hierarchy.
Frontend & API Build
Built Next.js interfaces, form pipelines, and RESTful API endpoints for multi-step audit processing.
Field Verification
Conducted simulated audits with inspectors to validate verification workflows and document exports.
Production Launch
Deployed to silompat.simpel-bpjnlampung.cloud and established ongoing operational maintenance.
Kontribusi & Tanggung Jawab Rekayasa
- Developed the web application platform using Next.js, marking a major milestone in modern fullstack architecture.
- Implemented database-driven role validation and JWT authentication controlling access across multi-role industrial users.
- Engineered backend workflows for multi-step certification while collaborating closely with frontend contributors.
- Executed the full SDLC, translating stakeholder requirements into technical features and deploying iterative updates until launch.
Tantangan Teknis & Solusi Rekayasa
Managing extensive, complex regulatory forms with diverse attachment types without overwhelming non-technical plant operators.
Designed a modular multi-step wizard with auto-saving draft states, clear visual progress indicators, and client-side file pre-validation to ensure incomplete submissions were caught early.
Strict government auditing standards requiring immutable records of inspection approval states.
Implemented an immutable historical audit log table with timestamped digital approvals, ensuring any certification status change is permanently traceable.
Kesimpulan & Status Proyek
A production-grade government licensing portal empowering BPJN Lampung to standardize and accelerate the operational worthiness evaluation of industrial construction plants across the province.