Inspiration
We found that eating healthy can sometimes be difficult, as you don't know what to cook. So we thought an app that can help you find recipes with ingredients you already have, then track those meals, would be a perfect tool for people looking to eat healthier.
What it does
Our app allows users to take pictures of ingredients and find recipes using those ingredients. It also allows you to scan and track your meals. Those meals are then analyzed to give you info on your diet's healthiness.
How we built it
We built it using Python and FastAPI for our backend, and we used PostgreSQL hosted on AWS for our database. Our frontend was created using React Native and Expo. We used the OpenAI LLM to do the image detection and recipe creation.
Challenges we ran into
Some challenges we ran into were the initial environment setup, where we had issues making sure everyone could download the right dependencies and setting up authorization.
Accomplishments that we're proud of
What we are most proud of is being able to create a full-stack application in a limited time and how we were able to implement the image detection.
What we learned
We learned some new technologies and were able to build on our previous experiences creating applications. We also learned a lot about working as a team and splitting roles.
What's next for Food Friend
Our next goal would probably be to build on what we have. We could polish the ui/ux and add new features such as tracking how much you save by cooking a given recipe. A release on the app store could also be in the future.
Built With
- amazon-web-services
- expo.io
- fastapi
- openai
- postgresql
- python
- reactnative
- typescrip
- typescript
Log in or sign up for Devpost to join the conversation.