Inspiration
Sitting in my dorm's cafeteria, I never really noticed how much food I throw out. Seeing all the collected food waste in the bin shocked me. This moment made me realize how much we waste without thinking about it.
What it does
Foodprint takes in inputs from the users waste activity taking in the waste's
- Food name & type
- Quantity (estimated weight)
- Time of disposal
- Reason for disposal
Calculates & Displays
- Carbon impact per waste entry
- Monetary loss per waste entry
- Most discarded catagory and reason for disposal
- Overall carbon impact
- Overall monetary loss
- Their 'Foodprint', or overall score for waste efficiency
Outputs
- Email summary of their weekly activity, and recommended actions
- Summary page giving recommendations for user to improve their waste efficiency
How we built it
MERN Stack, using Vite and React on the frontend, and MongoDB Atlas for data storage
Challenges we ran into
- Connecting Atlas to our Backend (Our first time)
- Node Emailer service gave us a lot of issues
- Connecting the frontend and backend
Accomplishments that we're proud of
Our emailer service is fully functional after a LOT of debugging The score calculations are really cool
What we learned
- MongoDB Atlas was an amazing tool, and easy to use
- Cursor is insanely useful for fast development
What's next for Foodprint
- Cloud hosting
- Better frontend
- More functionality (user accounts, auth, implement payment structure)
Log in or sign up for Devpost to join the conversation.