Offline-ready GPS Field Capture (PWA) by Juan OrdoñezOffline-ready GPS Field Capture (PWA) by Juan Ordoñez

Offline-ready GPS Field Capture (PWA)

Juan Ordoñez

Juan Ordoñez

The problem

A water utility's field team was recording household connections on paper and phone photos. Data got lost or duplicated and took days to reach the office.

The solution

An offline-first web app (PWA) for technicians: pick a point type (registry box, discharge, manhole, business, alert), aim the crosshair and save. Points are queued on the phone and sync automatically when the signal returns. Map areas can be saved for offline use, and every point is grouped into a workday for review.

Results

Used daily by 10 field technicians
35,000+ GPS points registered (homes, registry boxes and connections)
Works without signal: nothing is lost when the connection drops
Stack: React, Vite, Service Worker, IndexedDB, Leaflet, Node.js / Express, MySQL, Railway.
Like this project

Posted Oct 19, 2026

Offline-first PWA used daily by 10 field technicians: 35,000+ GPS points registered, queued on the phone and synced when signal returns.