Inspiration

When you walk into Stav, you find yourself with a plate. It has food on it and you're not quite sure of what exactly you're putting into your body. FoodSnap allows you to find out more and alerts you to ingredients that might be in your own food that you do not know of. We wanted to make dining more accessible, and efficient and ensure that you are always aware of what you eat before you eat.

What it does

Our application makes use of OpenAI's new Vison API which connects with the expo server and bottle servers to take an image from your phone and run them through Vison, the data is then sent through another API which accesses the National Agricultural Library to find the nutritional information of the ingredients that Vision API finds within the image. The data is then routed and displayed on the user's device.

How we built it

We used APIs and web-scrapping to obtain information and wrote code that allows users to use the app on their own devices.

Challenges we ran into

We struggled with the implementation of APIs as well as ensuring that the servers would work with the data we were throwing at them. We also spent considerable time working within the expo server framework.

Accomplishments that we're proud of

We are proud of acquiring new skills and polishing ones that have gotten rusty throughout the process of the project. The logo and the button were particularly wonderful when accomplished. Overall we are proud of what we as a team have achieved together in such a short amount of time

What we learned

We have acquired greater depth and breadth for working with various APIs and working within servers as well as writing more front-end and back-end code with javascript and Python. We have also gotten increased fluidity with working on projects as a team.

What's next for FoodSnap

We hope to further enhance the accuracy of our product through further testing and enhancing of its functionality. We also would like to implement further functions within the app, perhaps one where if ingredients are provided, the app will show data for recipes that can be made from the raw/base ingredients.

Built With

Share this project:

Updates