Welcome to the NourishNet project repository! NourishNet is a full-stack application that serves as a bridge between the HoReCa (Hotels, Restaurants, Cafes) industry and NGOs (Non-Governmental Organizations), facilitating the efficient distribution of surplus food to those in need. This README will provide you with comprehensive information about the project's features, setup instructions, usage guidelines, and licensing.
NourishNet is committed to addressing food waste and hunger issues by connecting HoReCa establishments with surplus food to NGOs that can efficiently distribute it to the needy. The project offers two distinct dashboards: one for HoReCa businesses and another for NGOs. It enables HoReCa businesses to manage food items, access premium analytics, and communicate with NGOs in real-time. Simultaneously, NGOs can discover available restaurants, coordinate food delivery, and communicate directly with HoReCa businesses.
- Authentication: HoReCa users can securely sign up and log in to access their dedicated dashboard.
- Food Management: HoReCa businesses have the capability to add, update, and delete food items available for donation.
- Premium Analytics: Premium users gain access to insightful charts that display the impact of their food donations, including statistics such as the number of people fed and the amount of food saved.
- Real-time Chat: HoReCa users can engage in real-time communication with NGOs, promoting effective coordination for food distribution.
- Authentication: NGOs can create accounts and securely log in to access their dedicated dashboard.
- Restaurant Discovery: NGOs have the ability to view a list of restaurants offering surplus food for distribution.
- Real-time Chat: NGOs can directly communicate with HoReCa businesses through a real-time chat feature, simplifying the process of arranging food pickups and deliveries.
To set up the NourishNet project on your local machine, follow these steps:
-
Clone the repository:
git clone https://github.com/AyushBorage28/NourishNet.git
-
Run this command:
npm install npm run dev
- Registration: Create an account as either a HoReCa business or an NGO using the sign-up functionality.
- Login: Log in to access your respective dashboard.
- HoReCa Dashboard:
- Food Management: Manage food items, access premium analytics, and engage in real-time communication with NGOs using the chat feature.
- NGO Dashboard:
- Restaurant Discovery: Discover available restaurants, communicate with HoReCa businesses, and coordinate food delivery arrangements.
- Premium Analytics: Explore advanced analytics to gain insights into the impact of your contributions.
This project is licensed under the MIT License. By contributing to this project, you agree that your contributions will be licensed under the same license.