Published on
FeaturedPersonal ProjectCompleted

Web Apps - Building Rating System

By Samsul Hadi @Threads
Web Apps - Building Rating System

The supervisory and reporting portal for i-PKAAT. Built on Laravel with a Vue front end, it ingests field data from the mobile app, standardizes scoring, and generates decision-ready reports for engineering oversight and stakeholders.

Core Capabilities

  • Project & Assignment Management: organize sites, assign inspectors, and track progress across batches.
  • Data Review & Verification: validate submissions, compare revisions, and maintain an audit trail.
  • Automated Reporting: produce structured outputs (dashboards and print-ready documents) to accelerate decision-making.
  • Scalable Processing: tuned queues and real-time channels to handle large media and concurrent submissions smoothly.

Impact & Adoption

  • Supports large-scale infrastructure assessments under i-PKAAT, improving throughput and oversight.
  • Recognized and launched for use by Jabatan Kerja Raya Malaysia (JKR), demonstrating institutional fit and field viability.

Tech Stack & Architecture

  • Laravel (PHP), Vue, Bootstrap, jQuery/AJAX.
  • MariaDB for structured storage and reporting queries.
  • Optimizations for large file handling and responsive dashboards to support operational peaks.

Role & Delivery

  • Full-stack ownership: data model, feature implementation, integration with mobile app, and deployment.
  • Close collaboration with field teams to align scoring models and report formats with real inspection needs.

Status

Completed — in production as part of i-PKAAT, supporting end-to-end inspection workflows.