A data-driven platform to help researchers, scientists, and policymakers monitor water contamination and make informed decisions.
JalSetu is a Smart India Hackathon (SIH) project built to visualize contaminated water sources, centralize research datasets, and support policy planning through an interactive full-stack web platform.
Frontend
- React.js
- Tailwind CSS
- Component-based UI design
- Responsive dashboard & map interface
- API integration & state management
Backend
- Node.js + Express.js
- REST API development
- Scalable backend architecture
- Data handling & validation
Database
- MongoDB (location & research datasets)
Maps & Visualization
- Leaflet.js → Interactive geospatial mapping
Deployment
- Render → Cloud hosting & production deployment
Core Concepts
- Full-stack MERN architecture
- CivicTech / GovTech problem solving
- Data visualization & dashboards
- Real-world hackathon delivery under time constraints
👉 Live App: https://jalsetu-zenith-2.onrender.com/
Water contamination is a major challenge in many regions.
However, data is often:
- Scattered across multiple sources
- Difficult to visualize geographically
- Hard for policymakers to use effectively
JalSetu provides a centralized platform to:
- Track contaminated water sources
- Upload and manage research datasets
- Support evidence-based policy planning
An interactive geospatial map built using Leaflet.js that allows users to:
- Visualize contaminated water locations
- Identify high-risk regions
- Analyze geographic patterns in water quality
This turns raw data into actionable insights.
A centralized dashboard designed for policymakers to:
- Analyze contamination data
- Support planning and resource allocation
- Use data-driven insights for better decisions
Researchers and scientists can:
- Upload datasets easily
- Manage and organize research data
- Contribute to a shared data ecosystem
This encourages collaboration and centralization.
Designed for both technical and non-technical stakeholders:
- Clean and intuitive UI
- Responsive design
- Easy navigation across map and dashboard
The application is fully deployed and accessible online via Render, making it available anytime without local setup.
- Users upload or access contamination data
- Backend APIs process and store data in MongoDB
- Leaflet renders locations on an interactive map
- Dashboard provides insights for policymakers
- Cloud deployment makes the app publicly accessible