Inspiration
We often have some left over food or a few vegetables which sit in the fridge for a long time and later end up throwing out. One third of all food produced in the world is wasted due to various factors. We aim to eliminate the wastage of food by creating a path to use the left over food in new recipes before it becomes waste.
What it does
One of the more popular usage of social media such as TikTok, is looking at recipes made by others. Our program recommends short-form vertical videos of various cooking recipes based on what ingredients are currently present in the fridge. You are able to save recipes and see what ingredients are needed to cook it.
How we built it
We built our application user interface is built using ReactJS, runs on a Vite server, and we using Firebase to store our application data. To setup and manage our dependencies we used PNPM as it is blazing fast and easy to use.
Challenges we ran into
Some of our team members have no little to no experience with ReactJS which proved to challenging when debugging. We had difficulties with some React components not applying the proper CSS properties.
Accomplishments that we're proud of
We are proud to accomplish learning and using ReactJS in a working application in such a small amount of time. We have managed to program an application that looks the same on all platforms even though each of our team members is using a different development environment on different operating systems (We are using Windows 10, MacOS and Arch Linux).
What we learned
We have learned to write dynamic front-end application using ReactJS, how to use PNPM to manage and run our development environment, and how to use source control programs such as Git, GitHub, QGit and Fork.
What's next for foodie
Currently, the application is only a webpage; however, we plan on making it a cross-platform mobile application which integrates with grocery delivery service like Instacart.


Log in or sign up for Devpost to join the conversation.