Inspiration

All of us take our nutrition very seriously so we thought making a tool for helping people keep track of their intake and goals was a great idea and a natural fit for AI solutions since manually inputting your meals can be tedious and drives people away from taking nutrition seriously.

What it does

NutaSense is a webapp that allows users to set nutrition goals and then either take photos of their nutrition labels or use a comprehensive API for finding nutritional info about their meals. Nutrasense tracks how these meals align with the user's preestablished goals and provides them with useful info like intake charts and meal history.

How we built it

We built it using React, Vite, Tailwind and Anthropic's AI model. The AI model is used for interpreting labels while the interface, tracking and other info gathering functions are made in JS.

Challenges we ran into

The main challenge we ran in to was figuring out how to best present the info to the user as there are a lot of things we can track and show but overwhelming the user can be counter intuitive. Deciding how best to display info and what info to display was an interesting challenge to tackle.

Accomplishments that we're proud of

We are proud of how streamlined we were able to make the app. We believe it is very easy to use and is great at delivering users the comprehensive info they need at a touch.

What we learned

This hackathon was a great even for learning about AI model APIs and how we can integrate them into our project ideas. We also learned a great deal about web development practices and will definitely be applying this info in our future endeavours.

What's next for NutraSense

We plan on further expanding the webapp after the hackathon as we believe there is a lot more we can add to it and it is a great opportunity to get better at web development and using AI. Some of our ideas include more comprehensive nutrition info tracking, chatting with an AI about nutrition advice, and an expanded goals system.

Built With

Share this project:

Updates