Inspiration

Like many people trying to eat better, I found myself constantly wondering: "What exactly am I putting into my body?"
Tracking meals manually was tedious and time-consuming. Food labels weren’t always accurate, and estimating portions became a daily chore. I realized that most people give up on food tracking because it's just not practical in the real world.

That’s when the idea for NutriTrack AI was born—a tool that makes food tracking effortless by simply uploading a photo of your meal.

What it does

NutriTrack AI allows users to:

  • 📸 Upload food images from their phone or computer
  • 🧠 Use AI to identify the food items in the image
  • 📊 Instantly receive a nutritional breakdown (calories, macros, vitamins, etc.)
  • 💾 Save meals to their personal account
  • 📁 View and manage all entries in a clean, sortable nutrition log table

It’s like having a dietitian in your pocket—powered by AI.

How we built it

We combined several technologies to make the process fast and intuitive:

  • Frontend built with React.js for seamless user interactions
  • Image upload + processing pipeline using AI models for food recognition
  • Nutritional analysis pulled from a verified food database
  • Supabase backend for authentication, storage, and saving user data securely
  • A clean UI with a nutrition log table, allowing users to sort, filter, and review their meal history

Challenges we ran into

  • Training the AI to accurately recognize a wide variety of food types from images
  • Handling mixed meals or multiple items in one photo
  • Balancing accuracy vs. speed in generating nutritional estimates
  • Designing a user interface that’s both informative and easy to use

Accomplishments that we're proud of

  • Built a working prototype that can analyze meals in under 5 seconds
  • Integrated a fully functional food history tracker with user login
  • Created a tool that can actually help people stay healthy with minimal effort

What we learned

  • Simplicity is key—users don’t want complexity when it comes to daily tasks like eating
  • Nutrition tracking becomes more consistent when friction is removed
  • Visual AI + personal data = powerful combo for long-term behavior change

What's next for NutriTrack AI

We’re planning to:

  • Add meal suggestions based on previous nutrition gaps
  • Enable barcode scanning for packaged foods
  • Introduce community features for shared meal ideas and habits
  • Build mobile app versions for iOS and Android

Our mission is simple: make food tracking automatic, smart, and sustainable for everyone.

Built With

  • bolt.new
  • chatgpt
  • edge-functions
  • mistral
  • react
  • supabase
Share this project:

Updates