Inspiration

After I moved into an apartment and had a fridge, I always find it hard to keep track of what are in the fridge and how long have they been stored there. I ended up throwing away rotten food for so many times. Also, I realized a lot of my friends and also my parents have similar problems. Therefore, I want to find a way to solve this problem.

What it does

First, it keeps track of all the food you have in your fridge. It displays your food in the fridge by its name, its quantity, and its expiration date. The items are sorted based on their expiration date, so you would know what food do you want to eat first to prevent them from getting bad.

Additionally, it helps you decide what to eat. Because our goal is to consume the food, it can recommend you what to cook/ what to eat based on the storage status in your fridge.

How we built it

We decided to build a mobile app to make this idea come true. We used React Native and test it on virtual android device powered by android studio.

Challenges we ran into

First, there are challenges with the setup. React native sometimes have random bugs that could be fixed by reinstalling the whole module. There are also issues with the adb virtual android testing phone that would glitch out when we try to run our programs. Lastly, there are challenges with incorporating the online database into the project.

Accomplishments that we're proud of

It's our first hackathon!!!! We learned React Native on site and successfully made a demo out of it!!!!

And we're trying to solve a problem that A LOT of people have!

What we learned

We learned how to use React Native on site! We ran into a lot of issues, but we managed to solve them by helping each other out in the team, asking mentors, and doing our own research.

What's next for My Fridge

For the features, we are going to implement the meal recommendation feature so every time you are on a dilemma for what to eat, you can just check this app. We will make recommendations based on personal preferences set in personal profile (dietary restrictions, favorite cuisine, etc.)

In the future, we will also implement a grocery list feature so that it can auto-generate a grocery list each week to ease the pain of grocery shopping.

And of course, we are going to beautify our app!

Share this project:

Updates