https://github.com/bunnysunny24/bluepulse
A Smart Water Management System
https://github.com/bunnysunny24/bluepulse
data data-processing data-visualization firebase iot machine-learning mysql-database reactjs
Last synced: 11 months ago
JSON representation
A Smart Water Management System
- Host: GitHub
- URL: https://github.com/bunnysunny24/bluepulse
- Owner: bunnysunny24
- Created: 2025-01-16T17:35:48.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-10T08:38:29.000Z (12 months ago)
- Last Synced: 2025-03-17T02:18:33.245Z (11 months ago)
- Topics: data, data-processing, data-visualization, firebase, iot, machine-learning, mysql-database, reactjs
- Language: JavaScript
- Homepage: https://blue-pulse-zeta.vercel.app
- Size: 4.97 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Noobventures
# Bhavashesh Dachpalli
# Raunak Jalan
# Sri Vatsa
# You can check the implementation fro iot in https://youtu.be/9BgTsOEIfLc
#### **Problem Statement 2: Water Conservation and Management**
#### **Overview:**
Water scarcity is a growing concern worldwide. Efficient water management systems can significantly reduce water wastage and ensure sustainable usage. The objective is to create a **smart IoT-based system** for monitoring and controlling water usage in buildings using **real-time data, predictive analytics, and automation**.
#### **Tech Stack:**
- **IoT Components:** ESP32, YF-S201 Hall Effect Water Flow Sensor, Water Pressure Sensor, Leakage Detection Sensor, LCD with I2C, 10K Potentiometer.
- **Machine Learning & Data Processing:** Python (Pandas, NumPy, Joblib, Scikit-learn, Matplotlib, Seaborn).
- **Database:** MySQL for storing sensor data and water usage history.
- **Web Application:** React.js for an interactive dashboard displaying real-time analytics.
- **Cloud Infrastructure:** AWS/GCP/Azure for data storage and real-time processing.
#### **Task:**
Develop a **smart water management system** that includes:
✔ **IoT sensors** to monitor water flow, detect leaks, and measure usage in real-time.
✔ **Machine Learning-powered predictive analytics** to forecast water demand and identify wastage patterns.
✔ **A React-based web application** to display water usage statistics, alerts, and conservation tips.
✔ **Integration with existing building management systems** for automated water control and alerts.
#### **Resources:**
- **IoT Hardware:** ESP32, Water Flow & Pressure Sensors, LCD Display.
- **Machine Learning Frameworks:** Pandas, NumPy, Scikit-learn for analysis.
- **Database Management:** MySQL for structured data storage.
- **Frontend Development:** React.js for the user dashboard.
- **Cloud Storage & Processing:** AWS/GCP/Azure for handling real-time data.
USE bluepulse;
SHOW TABLES;
SELECT * FROM pipeline1 LIMIT 10;
python new_modell.py
uvicorn iot_fast_api:app --host 0.0.0.0 --port 8000 --reload
uvicorn main:app --reload
curl -X POST "http://localhost:8000/add-pipeline-data" -H "Content-Type: application/json" -d '{"timestamp": "2025-02-09T11:00:00", "flow_inlet": 100, "flow_outlet": 90}'
npm install"
npm start