💡 Inspiration

refrigerATE came from the struggle of managing groceries and preventing food from going bad - we wanted to tackle the problem of forgotten leftovers and expired produce that would, unfortunately, lead to unnecessary waste. We saw an opportunity to create a solution that helps people maximize their groceries, save money, and reduce spoilage while raising awareness about food insecurity and environmental sustainability.

🥑 What it does

Your own virtual fridge with food expiration timers! After a grocery trip, you can search for and add any groceries you bought and add them to refrigerATE - this starts the timer for how long each grocery item can last before spoilage.

🥛 How we built it

  • propelauth for user authentication and user management
  • mongoDB for storing food data + individual fridges
  • react for frontend, tailwind CSS for styling
  • express.js for backend
  • figma for design

🍌 Challenges we ran into

  • our fridges kept turning communal accidentally ??
  • 3 "designers" and 1 full-stack
  • strep throat 😭😭

🥩 Accomplishments that we're proud of

  • personalized assets :)
  • working app !! for the most part
  • simple but effective design

🧄 What we learned

  • importance of vitamin C
  • how to fix merge conflicts :(
  • time management is key

🧈 What's next for refrigerATE

  • interactivity with fridge objects (to be able to click on them and see related info)
  • get freezer + pantry working
  • communal fridge for roommates
  • recipe feature that prioritizes food about to go bad

Built With

Share this project:

Updates