AnthonyGIS Developer

Mobile GIS202551.5072° N, 0.1276° W

Offline Field Inspection App

A cross-platform field app with offline basemaps, polygon capture, GNSS integration and conflict-aware background sync.

Role
Mobile GIS Lead
Client
Utility infrastructure company
Timeline
6 months
Platform
iOS & Android
  • 1400+field users
  • 72%faster inspection cycle
  • 4.8★app store rating

Overview

The brief

Inspection crews spend days in areas with no signal. They needed an app that captures geometry, photos and forms offline and syncs reliably — without overwriting a colleague’s edits.

Challenge

What made it hard

Paper forms and a desktop-only workflow meant weeks of delay between inspection and repair, plus frequent data loss and duplicated assets.

Solution

How I built it

I built a React Native app on a GeoPackage/SQLite store with offline vector basemaps, Bluetooth GNSS receiver support for centimeter accuracy, and a sync engine that tracks per-field revisions to merge changes instead of clobbering them.

Key features

  • Fully offline vector basemaps and asset layers
  • Point, line and polygon capture with snapping
  • External GNSS receivers for centimeter accuracy
  • Photo, signature and dynamic form capture
  • Conflict-aware background sync

Tech stack

  • React Native
  • SQLite / GeoPackage
  • MapLibre Native
  • GNSS