Diterbitkan pada
1 November 2026
UnggulanProyek pribadiLive ยท Maintenance

Web Apps - Building Rating System

By Samsul Hadi @Threads
Web Apps - Building Rating System

Portal pengawasan dan pelaporan untuk program penilaian bangunan tersebut. Dibangun di atas Laravel dengan antarmuka Vue, portal ini menerima data lapangan dari aplikasi mobile, membakukan penilaian, dan menghasilkan laporan yang siap dipakai untuk pengawasan teknis dan pemangku kepentingan.

Kemampuan Inti

  • Pengelolaan Proyek & Penugasan: menata lokasi, menugaskan pemeriksa, dan memantau kemajuan tiap batch.
  • Tinjauan & Verifikasi Data: memvalidasi pengajuan, membandingkan revisi, dan memelihara jejak audit.
  • Struktur Organisasi Bertingkat: cabang, bahagian, daerah, dan kumpulan, lengkap dengan linimasa aktivitas serta kalender hari libur resmi.
  • Pelaporan Otomatis: menghasilkan dasbor dan dokumen siap cetak untuk mempercepat pengambilan keputusan.
  • Pemrosesan Berskala: antrean dan kanal real-time disetel agar media besar dan pengajuan serentak tetap tertangani mulus.

Dampak & Adopsi

  • Menopang penilaian infrastruktur berskala besar, meningkatkan daya tampung sekaligus pengawasan.
  • Diakui dan diluncurkan untuk dipakai instansi pekerjaan umum pemerintah Malaysia โ€” bukti bahwa sistem ini cocok secara kelembagaan dan tahan dipakai di lapangan.
  • Setiap perubahan data terekam dalam activity log dan authentication log, syarat yang tidak bisa ditawar untuk sistem instansi pemerintah.

Tech Stack & Arsitektur

  • Laravel 13 (PHP 8.4), Vue 3, Livewire 3, Bootstrap, jQuery/AJAX, antrean dengan Horizon.
  • MariaDB untuk penyimpanan terstruktur dan kueri pelaporan.
  • Optimasi penanganan berkas besar dan dasbor responsif untuk menghadapi puncak beban operasional.
  • Antarmuka tersedia dalam beberapa bahasa.

Peran & Penyerahan

  • Tanggung jawab penuh full-stack: model data, implementasi fitur, integrasi dengan aplikasi mobile, hingga penempatan ke server.
  • Bekerja erat dengan tim lapangan agar model penilaian dan format laporan benar-benar mengikuti kebutuhan pemeriksaan sebenarnya.

Pengembangan Lanjutan

  • Upgrade versi: sistem dinaikkan ke PHP 8.4 dan Laravel 13 tanpa mengganti tampilan yang sudah dipakai pengguna, dan sudah berjalan di produksi.
  • Change request berkelanjutan: klien memperpanjang kontrak; permintaan perubahan dikerjakan bertahap di atas sistem yang sedang dipakai.

Status

Berjalan โ€” dipakai di produksi sejak 2021, kini dalam kontrak maintenance dan change request.