Inspiration
Food Saver was an inspiration that our team came up with through observing how excess food was managed in the NCSU dining halls and catering events outside of NCSU.
What it does
Food Saver is a management system that keeps track of food donated by catering services, restaurants, and individual hosts. The management system will keep track of the donated food in a table format.
The Food Saver website will allow donors and collectors to sign in and reuse their details. The details will be kept in a cloud database to help in identifying further research on how much food waste is prevented. The collectors are able to reserve the food that will be collected after donors submit the food available. The food that is donated will have a time frame for when and how long it is available to be picked up. In addition, the food available will be updated as it is received and collected.
The Food Saver website will decrease the amount of good quality food that is discarded at the end of the day. The food will then be given to food banks so that people who are in need of food will have access to it.
How we built it
The backend has been built using ExpressJs using NodeJs runtime environment. As for the database, we have used MongoDB Atlas. We have integrated our backend using React.
The Table Format
- Donor Info
- Address
- Availability of Food
- Quantity
- Date
- Collected
Challenges we ran into
Some of the challenges that were faced, were in connecting the backend and the front end. In addition to creating a functional UI for user experience.
Accomplishments that we're proud of
We are proud of connecting the front and backend by using React.
What we learned
We have learned to use React as a platform to develop, integrate databases, and make a functional UI.
What's next for Food Saver
Food Saver will implement a sign-in experience as mentioned above. It will be deployed in an app version to make the website more accessible to individuals. In addition to restaurants, we plan to initiate the plan of using farmers' produce that is discarded due to how it looks, which can also be added to the website as a form of food that is available. This will decrease the carbon footprint as well as give access to people.
Log in or sign up for Devpost to join the conversation.