Skip to content
All work

Non-profit

Offline-first field app

A field team works where the connection drops. The app keeps working offline and syncs when it can, on infrastructure the organisation owns.

Service
System building
Built with
PWA, Self-hosted backend
  • Works offline
  • 2 languages
  • Self-hosted

The problem01

A charity’s field team records its work in places where mobile data is unreliable. Anything that needs a live connection fails exactly when it is needed.

The approach02

The app treats offline as the normal case. Everything is saved on the device first and synced later, and the data lives on a server the organisation controls.

What was built03

  1. 01Installable app that opens without a connection
  2. 02Local-first data with background sync
  3. 03French and Arabic interfaces
  4. 04Backend hosted on the organisation’s own server

The result04

The team can keep working whatever the connection does, and the organisation owns its data and its infrastructure.

Next case · Luxury retail

WordPress to Framer