School health compliance tracking
Immunizations, authorizations, and clinic notes — out of paper and into a role-aware system.
The situation
School nurses and clinic staff tracked immunizations and medication administration on paper forms and shared Excel files. District view of compliance gaps did not exist until someone built a weekly merge by hand.
What I built
A role-based health compliance platform: nurses log immunizations, medication authorizations, and treatment notes; administrators see compliance gaps across schools without opening every workbook.
How it works
ASP.NET Core, EF Core, PostgreSQL. Access is scoped by school and role. The compliance dashboard aggregates deadlines and flags gaps instead of waiting for a Friday spreadsheet.
What shipped
Phase 1: core immunization tracking and a weekly compliance-gap report. Live in clinics.
What I would tell the next client
Start with the data model, not the screens. Health compliance relationships are the hard part โ the UI is the easy lie if the model is wrong.