Skip to content

Smart water management platform with contamination tracking, policy dashboard, and research data upload. Built with MERN + Leaflet.

Notifications You must be signed in to change notification settings

Mars-60/JalSetu---ZENITH

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌊 JalSetu — Smart Water Resource Management Platform

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.


🧠 Skills & Technologies Demonstrated

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 Project

👉 Live App: https://jalsetu-zenith-2.onrender.com/


✨ What Problem Does JalSetu Solve?

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

🔥 Key Features

🗺️ 1. Map-Based Contamination Tracking

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.


📊 2. Policy Dashboard for Decision Makers

A centralized dashboard designed for policymakers to:

  • Analyze contamination data
  • Support planning and resource allocation
  • Use data-driven insights for better decisions

📂 3. Research Data Upload Module

Researchers and scientists can:

  • Upload datasets easily
  • Manage and organize research data
  • Contribute to a shared data ecosystem

This encourages collaboration and centralization.


💻 4. User-Friendly Interface

Designed for both technical and non-technical stakeholders:

  • Clean and intuitive UI
  • Responsive design
  • Easy navigation across map and dashboard

☁️ 5. Cloud Deployment

The application is fully deployed and accessible online via Render, making it available anytime without local setup.


🏗️ How It Works (Architecture)

  1. Users upload or access contamination data
  2. Backend APIs process and store data in MongoDB
  3. Leaflet renders locations on an interactive map
  4. Dashboard provides insights for policymakers
  5. Cloud deployment makes the app publicly accessible

About

Smart water management platform with contamination tracking, policy dashboard, and research data upload. Built with MERN + Leaflet.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5