Polio Vaccination Tracking App
Healthcare Mobile App






















Project Overview
This mobile application was developed to streamline and enhance polio vaccination campaigns in Pakistan. The app enables field workers to efficiently track household visits, record vaccination data, monitor absent children, and manage school-based vaccination efforts - all while working in challenging field conditions with intermittent connectivity.
Business Challenges
- Pakistan faces significant challenges in eradicating polio, particularly in remote areas where tracking vaccination coverage is difficult.
- Traditional paper-based methods led to inconsistent data collection
- Delayed reporting
- Difficulty tracking missed children
- Limited ability to conduct follow-up visits
- Challenges in analyzing campaign effectiveness
Solution Approach
- Works offline in areas with limited connectivity
- Supports both Urdu and English interfaces
- Captures GPS coordinates to verify worker locations
- Provides structured data collection for households, schools, and street children
- Enables tracking of children who missed vaccination ('NA children') for follow-up
- Monitors campaign progress in real-time
- Simplifies reporting and data synchronization
Key Features
Multilingual Support
The app is fully localized in Urdu with bilingual capabilities, accommodating field workers' language preferences.
Household Registration
Registration of house type (permanent, temporary, locked, refusal), recording multiple families within a single household, tracking children by age brackets (0-11 months, 11-59 months), and documenting absent children with reasons and expected return dates.
School Vaccination Tracking
School registration with contact details, tracking of present and absent students, recording vaccination status by age group, and managing multiple schools within a campaign.
Street Children Module
Simple interface to quickly log vaccinations administered to children found outside households.
Catchup Campaign Management
Identifying and prioritizing missed children, scheduling follow-up visits for absent children, and monitoring conversion rates (originally missed → subsequently vaccinated).
Campaign Setup and Management
Configuration of campaign parameters, assignment of teams and areas, daily progress tracking, and campaign-specific reporting.
Offline Data Handling
Local storage with synchronization capabilities when connectivity is restored.
Location Tracking
GPS verification of worker locations to ensure field coverage authenticity.
Technical Implementation
- Frontend: React Native with functional components
- State Management: Redux with Redux Toolkit
- UI Components: React Native Paper for consistent UI
- Form Handling: React Hook Form for validation
- Localization: i18next for multilingual support
- Storage: Redux Persist for offline data persistence
- Navigation: React Navigation for screen management
- Location Services: Expo Location for GPS tracking
Business Impact
Quantitative Results
- Efficiency: 40% reduction in data collection time
- Coverage: 25% increase in vaccination coverage
- Follow-up: 60% improvement in successful follow-up visits
- Data Quality: 85% reduction in data entry errors
- Reporting: Real-time dashboards vs. previous 3-day delay
Qualitative Benefits
- Improved field worker satisfaction and productivity
- Enhanced ability to identify and address vaccination gaps
- Better targeting of resources to areas with lower coverage
- Increased accountability and supervision capabilities
- More accurate reporting to health authorities and partners