Offline Field Data Collection

1 / 6 · Open full size
Android field-data app for the Ghana Antimicrobial Surveillance System. Field officers open the forms assigned to them, review past submissions, and file new entries with photos, GPS position and file attachments — saving to the device when there is no signal and syncing once there is.
Surveillance data is collected in places where connectivity is unreliable. An officer who loses signal mid-form cannot be asked to start again, and the set of forms changes over time, so the app cannot ship a fixed list of questions.
Forms are defined on the server and fetched by the app, so the question set changes without an app release. Entries and the form list are written to a local Realm database first; the app watches connectivity and tells the officer explicitly when work is being held locally, then syncs when the connection returns.
Field officers can keep filing entries with no connection: the form list and each submission are read from and written to the on-device Realm database, and the app states plainly when data is being held locally to sync later.
Category
Mobile App
Industry
Healthcare
Year
2025
Components
1 repository