RescueBite is a web application aimed at combating food wastage in hotels by facilitating the efficient distribution of excess food to those in need. The project connects hotels and willing organizations (NGOs, community groups, etc.) to ensure surplus food is redirected to orphanages, shelters, and individuals facing food scarcity.
-
Donor and Distributor Registration: Hotels and other donors can easily register on the platform, as well as NGOs and distributors interested in receiving and distributing surplus food.
-
Food Redistribution: Donors can post details about available surplus food, specifying quantity, type, and location. Distributors can then access this information and coordinate the collection and distribution process.
-
Web Application: RescueBite features a user-friendly web application developed using React for the frontend, ensuring a smooth and intuitive experience for both donors and distributors.
-
Backend and Database: The backend is powered by Flask, a lightweight Python web framework, and utilizes an SQLite database to manage data efficiently.
- Node.js and npm for frontend development.
- Python for backend development.
- SQLite for database management.
- Clone this repository:
git clone https://github.com/yourusername/rescuebite.git - Navigate to the frontend directory:
cd rescuebite-frontend - Install frontend dependencies:
npm install - Navigate to the backend directory:
cd ../rescuebite-backend - Install backend dependencies:
pip install -r requirements.txt - Run the frontend:
npm start - Run the backend:
python app.py
- Donors can create accounts, post surplus food details, and manage their listings.
- Distributors can register, browse available food listings, and arrange pickups.
- Users can log in, search for food, and track donations.
Contributions are welcome! To contribute, please fork this repository, make your changes, and submit a pull request. Remember to follow the code of conduct.
RescueBite is an ongoing project with plans for expansion, including:
- Real-time notifications for donors and distributors.
- Enhanced user profiles with feedback and reviews.
- Mobile app development for wider accessibility.
- Integration with GPS for optimized food collection and distribution routes.
This project is licensed under the MIT License.
Feel free to modify the above template according to your needs and add any additional sections that you think are relevant. Make sure to include important details about installation, usage, and contributing to the project. Good luck with your "RescueBite" initiative!