Mobile
GIS Complaint Tracking App (Malaysia)
An offline Android and PC mapping app for a Malaysian utility team to log and track site complaints on their own map.

Overview
A Malaysian client needed a working app modelled on an enterprise GIS editor, so field members could record complaints (aduan) against a map of their area without a live GIS server.
Client challenge
The client had no Android phone and worked on a locked-down corporate office PC, where installers and local scripts were blocked by group policy.
Solution
We built the app once in TypeScript and Leaflet, wrapped it for Android with Capacitor, and also produced a single self-contained HTML file that opens in Chrome or Edge with no installation. Everything is stored offline on the device.
Features
What the product includes
Complaint editor with Malay categories and status (Belum Selesai, Dalam Tindakan, Selesai)
11 map tools: search, layers, attribute table, measure, near me, select
Georeferenced client map as the base layer
In-app PDF viewer for attached documents
Works fully offline on Android and Windows PC
23-page English and Bahasa Melayu user guide
Screens
Inside the product

Process
How this project was delivered
- 1
Recreated every toolbar widget from the client's reference system
- 2
Tested on real Android phones over adb
- 3
Rebuilt the PC version as one file after the office PC blocked scripts
- 4
Shipped three client revisions in four days
Results
Outcomes that mattered
- Runs on an Android phone, a managed office PC and the web
- Hosted web version with QR code for quick sharing
- Data migrates automatically between app versions
Have a project like this in mind?
We will help you clarify scope, stack, and timeline before development begins.