Development of WASH Sector National Planning, Monitoring and Reporting System & Maintenance
1. Project Overview
The Government of Bangladesh aimed to enhance Water, Sanitation, and Hygiene (WASH) service delivery by establishing a comprehensive, sector-wide information management system. The National Planning, Monitoring, and Reporting System (NPMRS) was developed as a centralized platform to consolidate WASH data, improve planning, monitoring, and reporting, and support decision-making for equitable resource allocation.
2. Client / Partner.png)
- Client: UNICEF
- Partners:
- icddr,b: Research, documentation, training, and stakeholder coordination
- 3DEVs IT Ltd.: Technical design, web and mobile application development, dashboard creation, and backend system integration
3. Problem
- Despite significant improvements in WASH services in Bangladesh, challenges persisted:
- Fragmented and infrequent WASH data across regions
- Lack of a centralized monitoring and reporting system
- Difficulty in tracking facility functionality and performance
- Inadequate tools for intervention planning and budget allocation
- Limited capacity for real-time decision-making and reporting
4. Objectives
- Develop a web-based information management system and mobile app
- Enable tracking of WASH facilities nationwide
- Provide an intervention profiling tool for equitable budget distribution
- Consolidate knowledge in an online resource repository
- Support evidence-based planning and reporting
5. Solution
The NPMRS solution integrates multiple components to address WASH sector challenges:
Web & Mobile Platforms:
- Website: bdwashdata.com
- Mobile App: Android app for offline data collection, facility registration, reporting, and geolocation tracking Google Play Store
Key Modules:.png)
- Dashboards: Project (e.g., Arsenic), Survey, and Facility Tracking
- Knowledge Repository: News, Publications, Reports, Policies, Guidelines, Gallery, Contact
- Intervention Profiling: Budget gap analysis, package selection, estimated cost calculation, equitable allocation
- Data Input: Desktop, mobile, SMS, API integration with automated unique facility codes
- Reporting: Query building, export to PDF/CSV, Google Earth mapping
- Security: Role-based access, SSL communication, JWT tokenized API, remote backup, activity logs
Features & Functionalities:
- Facility tracking by division, district, upazila, and union
- Real-time monitoring of facility functionality and maintenance
- Climate vulnerability and sustainability cost estimation
- Offline data entry in mobile app with sync when online
- SMS reporting for areas with limited internet
6. Development Process
- Methodology: Agile, two-team approach
- icddr,b: Documentation, training, workshops, SOP development
- 3DEVs IT: UX/UI design, dashboards, web/mobile development, intervention tool development
- Meetings: Inception meeting with UNICEF, 2 consultative meetings, 40 progress meetings
- Monthly Reporting: 15 monthly progress reports between Jan 2023 – Mar 2024
7. Challenges
- Integrating heterogeneous WASH datasets from multiple sources
- Ensuring offline functionality for mobile users in low-connectivity areas
- Developing accurate intervention profiling tools with statistical weighting
- Securing sensitive WASH data while providing multi-level user access
- Training national and sub-national officers to use the system effectively
8. Outcomes
- Fully functional web portal and Android app for WASH data management
- Real-time tracking of WASH facilities with interactive dashboards
- Improved decision-making through intervention profiling and budget allocation tools
- Enhanced transparency, accountability, and data quality in WASH planning
- Comprehensive training manuals and videos for capacity building
- Positive adoption by government and NGOs for planning and monitoring interventions
9. Technology Stack
- Frontend: React, HTML5, CSS3, JavaScript
- Backend: PHP, MariaDB
- Mobile App: Android (Flutter)
- GIS & Maps: Google Maps API
- Security: SSL, JWT, ReCAPTCHA, Role-based access
- Data Input: Desktop, mobile, SMS, API
- Hosting & Deployment: Central server with remote backup
10. Conclusion
The WASH NPMRS project successfully created a centralized, multi-platform system that empowers the Government of Bangladesh and development partners to manage, monitor, and report WASH services efficiently. By integrating facility tracking, intervention profiling, and knowledge management, the system supports evidence-based decisions and equitable resource allocation, driving sustainable improvements in water, sanitation, and hygiene across the country.
