HungerBridge is a web application that bridges the gap between food donors and NGOs. It enables individuals, restaurants, caterers, event organizers, and hotels to donate surplus food easily, ensuring that the food reaches those in need instead of going to waste.
- Post surplus food with details like quantity, pickup location, and time.
- NGOs can browse available food listings and volunteer for pickups.
- Smart AI-based model suggests the most efficient NGO for each donation based on factors like distance, capacity, and response time.
- Hall of Fame: Donors are recognized and featured on the platform to encourage and Motivate others.
- Frontend: React.js, Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB
- AI Recommendation Model: Machine Learning model to match donations to suitable NGOs.
- Other Tools: GitHub, Postman
An AI model predicts and recommends the most efficient NGO for a pickup by considering:
- Distance to the pickup location
- Availability status
- Food Type
This ensures faster pickups, less food spoilage, and optimized distribution.
- Reduce food wastage at events, hotels, restaurants, and households.
- Help NGOs efficiently locate and collect food donations.
- Encourage a culture of sharing and social responsibility.
- Recognize donors publicly and inspire community participation.
- Clone the repository:
git clone https://github.com/Sarbes04/HungerBridge.git cd HungerBridge - Install Dependencies
cd backend npm install cd ../frontend npm install
- Start The servers
# Start backend cd backend nodemon index.js # Start frontend cd frontend npm run dev #Start ML Server cd backend/ml python donation_priority.py Live Link: Application: https://hunger-bridge.onrender.com ML Server: https://donationserver-1.onrender.com Demo Video: