Kenya MoH KEPI Protocols Aligned
+254 113 242 983
Technical Platform Architecture

Production-grade health registry built for offline resilience.

TotoAfya Digital combines mobile Progressive Web Apps, tablet clinical registries, and desktop management tools linked through an encrypted offline synchronization engine.

Multi-Portal Architecture

Four Integrated Portals

Partitioned by Facility UUID (`facility_id`)
01

Mother PWA Portal

Mobile-first PWA for pregnancy logs, vaccine schedules, and AI health chat.

`apps/mother-portal`
02

Nurse Clinical Portal

Tablet/laptop registry for ANC vitals, WHO growth staging, and vaccine entry.

`apps/nurse-portal`
03

Facility PC Desktop App

Tauri-wrapped desktop app for facility managers to view analytics & alerts.

`apps/facility-pc`
04

Super Admin Portal

Central governance console for feature flags, county audits & telemetry.

`apps/super-admin-portal`

Encrypted Offline Sync Engine

Built using client-side IndexedDB with cryptographic checksums. Nurses and CHVs can record vitals, register patients, and update care logs without network coverage. Once connected, records synchronize seamlessly using background delta sync.

Local Storage CacheInstant read/write responsiveness in remote clinics.
Delta SynchronizationOnly altered data fields are transmitted to minimize data usage.
Conflict ResolutionDeterministic timestamp ordering handles simultaneous edits.

KEPI Immunization Scheduler

Automates compliance with the Kenya Expanded Programme on Immunization (KEPI). Calculates precise vaccination due dates from birth through 24 months for BCG, Oral Polio (OPV), Pentavalent (DPT-HepB-Hib), Rotavirus, Pneumococcal (PCV10), and Measles-Rubella (MR).

Need detailed architecture documentation?

Talk to our engineering team to review security, API endpoints, and cloud data protection compliance.