← Software Engineering
Accessibility Analytics for iOS Apps
React + TypeScript · Next.js · FastAPI · MySQL
Overview
Web dashboard for an NGO running rural medical brigades. Staff can view patient intake, vitals, and treatment notes captured in the field, with analytics on patient demographics and treatment outcomes — 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
Links
Live demoRepository


