Users report pollution sources (garbage burning, factory emissions) with GPS photos.
EcoQuest is an interactive mobile/web app designed to engage citizens in pollution control and city cleanliness through a gamified experience. Users can post pictures of polluted areas or locations needing municipal work and earn points, which can be redeemed for discounts on various platforms.
Report Pollution: Capture and upload images of polluted areas or required municipal work.
Gamification: Earn points based on the impact of your report.
Rewards & Discounts: Use points to unlock exclusive offers and discounts.
Location Tagging: Pinpoint exact locations for better tracking.
Leaderboard: Compete with other users to become an "Eco Champion."
Badges & Achievements: Get recognized for your contributions.
Community Engagement: Support and upvote important reports.
Frontend: Flutter (for mobile), HTML,CSS,JS,React.js (for web)
Backend: Node.js with Express
Database: MongoDB
Authentication: Firebase Auth
Image Storage: Firebase Storage
Geolocation: Google Maps API
Rewards System: Custom API Integration with Partner Platforms
Sign Up/Login to start reporting pollution.
Capture & Upload images of polluted areas with descriptions.
Earn Points based on the severity and impact.
Redeem Points for discounts and perks.
Engage with the Community by upvoting and commenting on reports.
AI-based pollution detection.
Government & NGO partnerships.
Live pollution heatmaps.
In-app waste management tips & challenges.