Skip to content
YARWELLTechnologies
Concept project

Electronic Immunization Registry

An individual-level vaccination registry with offline mobile capture, defaulter tracking and coverage dashboards for program managers.

Industry
Public Health
Category
Healthcare, Mobile Applications
Type
Concept project

This is a concept project created to demonstrate YARWELL's approach. It does not describe a client engagement, and the interface shows illustrative data only.

Project details

The challenge

Paper immunization registers make it hard to know which children have missed doses, to plan outreach and to report accurate coverage. Data reaches decision-makers late and incomplete.

Our approach

Health workers register and vaccinate children with an offline-first mobile app that syncs whenever connectivity returns. The central registry calculates due and overdue doses, produces defaulter lists for each facility and publishes indicators to program dashboards.

Key features
  • Offline-first registration and vaccination recording
  • Automatic due-date calculation from the national schedule
  • Defaulter lists and reminder workflows
  • Facility, district and national coverage dashboards
  • Data exchange using HL7 FHIR and DHIS2
Solution architecture
  1. 1MobileFlutter app with an encrypted local database
  2. 2RegistryDjango services with schedule and sync engines
  3. 3AnalyticsPostgreSQL indicators and a React dashboard
  4. 4InteroperabilityFHIR resources and DHIS2 aggregate export

Have a similar challenge?

Tell us about the problem you are solving. We will share how we would approach it and what a first phase could look like.