BinBondhu is a web application created with Next.js and Express to help keep the roads clean by connecting users and cleaners. This project allows users to report waste, and nearby cleaners will be notified to clean it up, earning reward points upon successful verification by AI.
- 📸 Report Waste: Users can upload images of waste they spot on roads.
- 🤖 AI Analysis: The uploaded image is analyzed by AI to verify the waste.
- 🧑🔧 Cleaner Notifications: Cleaners in the vicinity will receive notifications to clean the reported waste.
- ✅ Post-Clean Verification: After cleaning, AI analyzes the spot again for validation.
- 🎁 Reward Points: Cleaners earn points for each successful clean, which can be redeemed for rewards.
- 📊 Waste Prediction: Machine learning algorithms predict areas where waste is likely to accumulate based on historical data.
- Frontend: Next.js (React Framework)
- Backend: Express (Node.js)
- AI & Machine Learning: Used to analyze images for verification and predict waste rush areas.
- Clone the repository:
git clone https://github.com/yourusername/binbondhu.git
- Install dependencies:
cd binbondhu
npm install
- Start the development server:
npm run dev
- Cleaners will receive notifications for waste reports.
- After completing a clean-up, the AI will verify the area.
- Cleaners earn points for each successful verification.
- Points can be redeemed for exciting rewards!
BinBondhu leverages machine learning algorithms to:
- Predict areas where waste is likely to accumulate based on historical reports.
- Assist in image recognition for waste verification before and after cleaning.
We welcome contributions from the community to help us improve BinBondhu! Here's how you can contribute:
- Fork the repository.
- Clone the repository
git clone {github repo link}
- Create a new branch
git checkout -b feature/your-feature-name
- Make changes and commit them
git commit -m "Add your feature"
- Push to the new branch
git push origin feature/your-feature-name
- Open a pull request on GitHub.
If you have any feedback, feel free to reach out by opening an issue.
Made with ❤️ by MoylaWala Team