A platform connecting restaurants with NGOs to reduce food waste and feed those in need.
FoodBridge is a web application that helps restaurants donate their excess food to nearby NGOs and community kitchens. The platform facilitates real-time matching between food providers and distributors, ensuring efficient food redistribution and reducing food waste.
- Real-time platform connecting restaurants with nearby NGOs
- Location-based matching for efficient food redistribution
- Instant notifications for available donations
- Verified NGO partners to ensure food reaches those in need
- Impact tracking and reporting
- User-friendly interface for both restaurants and NGOs
- React.js
- Bootstrap 5
- React Router
- Axios
- Node.js
- Express.js
- MongoDB
- JWT Authentication
- Node.js (v14 or higher)
- MongoDB
- npm or yarn
- Clone the repository
git clone https://github.com/yourusername/foodbridge.git
cd foodbridge- Install frontend dependencies
npm install- Install backend dependencies
cd server
npm install- Create a .env file in the server directory with the following variables:
MONGODB_URI=your_mongodb_uri
JWT_SECRET=your_jwt_secret
PORT=5000
- Start the development servers
Frontend:
npm startBackend:
cd server
npm run devContributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the ISC License.
For any queries, please reach out to info@foodbridge.org