EmpowerChange is a data-driven platform designed to combat Gender-Based Violence (GBV) by leveraging technology and actionable insights. This application helps NGOs, policymakers, and stakeholders identify high-risk areas, analyze trends, and take proactive steps to mitigate GBV.
- Visualize GBV risk-prone areas with color-coded regions.
- Interactive maps displaying data on socio-economic, geographic, and cultural factors.
- Charts and graphs showing GBV patterns over time.
- Comparative analysis of regions and demographics.
- Real-time notifications for high-risk zones.
- Configurable thresholds to trigger alerts.
- Filter data by location, demographics, and time periods.
- Search for specific regions or indicators.
- Upload survey and incident data in CSV or Excel formats.
- Backend validation to ensure data integrity.
- Fully optimized for mobile devices to support field workers.
- React.js for building the interactive dashboard.
- Mapbox/Leaflet.js for geographic visualization.
- Chart.js/D3.js for data visualization.
- Node.js with Express.js (or Django/Flask) for API and business logic.
- RESTful API for data communication.
- PostgreSQL for storing spatial and GBV incident data.
- MongoDB for flexible document storage (optional).
- AWS/GCP for scalable deployment.
- Docker for containerized application hosting.
git clone
cd EmpowerChange