Inspiration

One of the biggest struggles of freshmen is finding housing for next year, and understanding everything about living by yourself. We're constantly hearing the pitch of "what should I cook today?" Indeed, you could find a recipee book with endless incredibly good dishes. But you'll spend endless of hours trying to find a dish that fits the ingredients you have, especially college students.

Why not fix this, while promoting a sustainable approach against food waste?

What it does

Empty Fridge offers you thousands of recipees based on the user's input of available ingredients. If, for instance, you have a chicken breast about to expire, and want to get rid of those dozen eggs that have been staying there for a bit too long, Empty Fridge might suggest you to make a tasty Chicken and Eggs Breakfast Skillet. That way, you empty your fridge, not by throwing away, but by repurposing.

How we built it

First, we found the RecipeNLG database, containing more than 2 million recipes we could make use of. We then adapted the data to work with our website configuration, and developed a website through JavaScript, HTML and CSS to look up the recipes based on their ingredients (NER).

Challenges we ran into

The main challenges where: · Sorting the data, and selecting the amount (we're unable to host a 2 million database with so little time). · CSS styling has been painful, especially learning how to do bootstrap, since neither of us was familiar with it.

Accomplishments that we're proud of

· Two of our members learned to use JavaScript from null. · We've all three learned how to navigate through CSS and how to make a website elegant. · We're proud of finding such a large database, and being able to currently host 100K+ recipes within 24 hours of coding. · We're proud of our three hours of sleep.

What we learned

· We learned how to use JavaScript and CSS, and reinforced our knowledge in HTML. · We learned how to use GithubPages and everything related to domains. · We've improved our skills on working through datasets. · We've developed organizational skills and have improved how to work as a team.

What's next for EmptyFridge

We're envisioning the following features for the future: · Dietary restrictions. · Refining and growing the data set. · Review system with account login system. · Saving and making your own recipes.

Built With

+ 9 more
Share this project:

Updates