AI-Powered Environmental Validation & Monitoring
The Community Mangrove Watch website delivers an intuitive platform focused on environmental monitoring,enabling users to contribute data and access real-time mangrove conservation insights efficiently.
- 📊 Interactive Dashboard – Track environmental reports & risk heatmaps.
- 🤖 Al Validation - An Al-powered system validates reports of mangrove damage, assigns a confidence score, and categorizes incidents as low, high, or critical to help prioritize issue resolution.
- 📱 SMS Reporting & Alerts – Community members received report issues via Gmail.
- ✅ Report Status & Confidence – Each submission has a confidence score.
- 🏅 Gamification – Badges, points & leaderboards encourage participation.
- 📍 Map Visualisation - Customizable map for real-time global mangrove monitoring, enhancing data.
- 👥 Community Empowerment – Citizens as environmental custodians.
- ⚖️ Enforcement Support – Helps authorities take quick action.
- 🌿 Mangrove Protection – Safeguards biodiversity & carbon sinks.
- 🐍 Backend: Python (Django)
- ⚛️ Frontend: React ,Html,CSS
- 🗄️ Database: PostgreSQL / PostGIS
- 🤖 AI Model: MobileNetV2
Meet the developers behind CricArena – passionate about cricket and code! 🏏💻
Follow the steps below to set up the project locally:
-
Clone the repository
git clone https://github.com/Pratham722007/Hackout-25.git cd hackout25 -
Create a virtual environment
python -m venv venv source venv/bin/activate -
Install dependencies
pip install -r requirements.txt
-
Apply migrations
python manage.py migrate
-
Run the development server
python manage.py runserver
-
Open your browser
Visit http://127.0.0.1:8000/ in your browser.
If you like this project, please consider giving it a ⭐️ on GitHub! Have any feedback, ideas, or issues? Open an issue or start a discussion!