https://github.com/vkrishna04/ecosnap
VIT Chennai Hackathon Project
https://github.com/vkrishna04/ecosnap
Last synced: 9 days ago
JSON representation
VIT Chennai Hackathon Project
- Host: GitHub
- URL: https://github.com/vkrishna04/ecosnap
- Owner: VKrishna04
- License: apache-2.0
- Created: 2025-02-15T18:29:24.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-02-15T19:15:17.000Z (3 months ago)
- Last Synced: 2025-02-15T19:31:26.276Z (3 months ago)
- Size: 5.86 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
### **EcoSnap: AI-Powered Environmental Issue Detector** ππΈ
**Theme:** Environmental Sustainability#### **Problem Statement**
Many environmental issues, such as illegal waste dumping, deforestation, and polluted water bodies, go unnoticed or unreported. Thereβs a need for a system that allows citizens to easily report and track such issues in real-time.#### **Solution**
**EcoSnap** is a **mobile/web application** that uses **AI-powered image recognition** and **geolocation tracking** to detect and report environmental issues instantly. Users can snap a photo of pollution, illegal waste, or deforestation, and the system will:
β **Classify the issue** (e.g., air pollution, water pollution, waste, deforestation).
β **Identify severity** using AI models trained on environmental datasets.
β **Tag the location** automatically using GPS.
β **Notify local authorities/NGOs** for action.
β **Gamify user participation** by rewarding users with points for reporting issues.#### **Tech Stack**
### *Frontend (React for UI)*
- *Framework:* React.js (for web) / React Native (for mobile)
- *State Management:* React Context API or Redux (if needed)
- *UI Components:* Tailwind CSS or Material-UI
- *Maps & Geolocation:* Google Maps API for location tagging### *Backend (Python + Java)*
- *Server:* FastAPI (Python) or Spring Boot (Java)
- *Database:* PostgreSQL (structured) or MongoDB (NoSQL)
- *Authentication:* Firebase Auth (easy integration)### *AI Model (Python)*
- *Library:* TensorFlow/PyTorch (for image classification)
- *Pre-trained Model:* MobileNetV2 (optimized for mobile/web apps)
- *Deployment:* Flask API or FastAPI for serving AI models### *Hosting & Deployment*
- *Frontend:* Vercel (for React Web) / Expo (for React Native)
- *Backend:* Render/Heroku (for Python) or AWS/GCP (for scalability)
- *Database:* Supabase (PostgreSQL alternative) or Firebase Firestore#### **Why Itβs Unique?**
- Uses **AI for real-time environmental issue detection**.
- Crowdsources environmental monitoring, making **citizens active participants**.
- Provides **real-time impact visualization** for authorities & NGOs.