Return to Hub
← Software Engineering

Art Block App for Artists

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
Completion30%

CI/CD

TODO — add CI badge (build + test status)

Real users

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