Return to Hub
← Software Engineering

Medical Brigade Data Capture

Swift · SwiftUI · Swift Data · FastAPI · MySQL

Overview

Offline-first iOS app built for an NGO running rural medical brigades. Field staff capture patient intake, vitals, and treatment notes on-site with no connectivity, then sync to a central record once back online — replacing paper charts that used to go missing between clinics.

Architecture & tradeoffs

TODO — outline the offline-first sync architecture: local persistence layer, conflict resolution on reconnect, and why that approach won over a naive last-write-wins sync.

  • • TODO — local-first storage choice vs. a thin client hitting a remote API directly
  • • TODO — conflict resolution strategy when two field devices sync the same patient record
Completion80%

CI/CD

TODO — add CI badge (build + test status)

Real users

TODO — brigade staff count / clinics using it, if shareable