README for getting started with this project
docs »
Report Issues
·
Request Feature
Table of Contents
"Someone's waste is, Someone else"s treasure" , Let's bridge the gap between the "50 plate bachh gaye bhaiya, abb kya kare?" and "Khaane ke liye paisa nhi hai".
- Food being the topper among the survival apparent leaderboard. Unknowningly we overlook the wastage of the reason to live.
Here are some common causes of food wastage in restaurants and strategies to address them are:
- Overproduction
- Poor inventory management
- Inaccurate forecasting
- Plate waste
- Inefficient food preparation
Food delivery waste refers to the inefficiencies and environmental impact associated with the management and execution of delivery services.It encompasses various aspects,including:
- Packaging waste
- Transportation inefficiencies
- Excess inventory
- Improper disposal of materials.
Food waste at such gatherings can be significant and contribute to environmental and economic challenges.
- Overestimation of quantities
- Uneaten or forgotten food
- Inadequate food storage and preservation
- Limited options for left over management
Household food waste is a significant issue worldwide, contributing to economic, environmental, and social challenges. Here are some common reasons for household food waste:
- Over-purchasing and poor planning
- Preference for freshness and aesthetics
- Misinterpretation of expiration dates
- Lack of awareness and knowledge
- Defeating Hunger for the people in need.
- Saving Food from being wasted.
- Cycle of Organic nutrients gets more stable.
- Reduction of Pollution.
By managing food wastage, we can contribute to a more sustainable and equitable world, where resources are used efficiently, hunger is reduced, and the environment is protected. It requires collective efforts from individuals, households, businesses, and Governments to implement strategies for prevention, recovery, and responsible consumption throughout the food system. Millions of people around the world suffer from malnutrition and lack access to an adequate food supply.
- Authentication is done using Google and Facebook passport.js strategies.
- The user lands up on a page, which asks for a "Aadhar Number" for verification which is a must.
- Home pagegives a walkthrough to the users for the NGOs that are listed and also the campaigns which are being conducted.
- Each NGO page can be visited given that user can choose roles in the form of Donor or Volunteer.
- After a specific donation request is placed it updates the user's donation count in a database.
- During Aadhar verification, we initially faced a few problems regarding API.
- Also we faced some issues with facebook authentication.
- At the time of deployment of converting MERN app to vercel ,we had faced a problem linking the backend.
- We have planned some new features to add in our app in future, like e-KYC of Aadhar Card with the help of OTP verification.
- And the second thing we want to introduce is HELP COINS which will be earn by the Volunteer as well as donor and they can redeem this coins in different shopping places and stores for their need.
( back to top)
For setting up your project locally, follow these simple steps.
You must have NPM(Node Package Manager) installed in your system , If you dont we got you covered
How to setup this project
-
Clone the repo
git clone https://github.com/ronitblenz/food4bengal.git
-
Install all the NPM packages
npm install
-
Start the application in both Backend and Frontend
npm start
-
configure
.env
-sample env.txt is available for the Backend and Frontend for reference
-Full Stack Mern Application[Prototype system Design]
-Prototype of our Food waste management web app FOOD4BENGAL
-
Landing page
-
Aadhar Verification page
-
Sign up page
-
Profile page
-
Select the category of food to donate
-
meal type and Quantity of the specific food
-
save the address and contact details
-
Verified NGO page and their details
-
page to select a NGO or Hunger spot
-
food and volunteer required page
-
All details for where the food required and when
-
Choose to be a volunteer or a donor
-
delivery on its way
-
pickup the food to distribute
-
deploy MERN app to Vercel
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "improvement". Don't forget to star this project!!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/Feature1
) - Commit your Changes (
git commit -m 'Add Feature 1'
) - Push to the Branch (
git push origin feature/Feature1
) - Open a Pull Request
Distributed under the MIT License