Inspiration
What it does
Inspiration
The inspiration for NutriMind came from a simple, shared frustration: traditional nutrition tracking is tedious, time-consuming, and often feels like a chore. We wanted to move beyond basic calorie counting and create a truly intelligent companion for anyone looking to improve their health. The idea was to build an app that understands you, supports your goals, and makes healthy eating feel intuitive and effortless, not restrictive.
What it does
NutriMind is an AI-powered nutrition tracker that acts as your personal health coach. You can log meals instantly just by taking a photo or by speaking in natural language. Our core AI then analyzes your intake and provides personalized, actionable insights to help you reach your wellness goals. The dashboard gives you a clear, visual summary of your progress, celebrating your wins and keeping you motivated on your journey.
How we built it
NutriMind was built using a modern, cross-platform tech stack to ensure a smooth experience on both iOS and Android. The mobile app was developed with React Native and Expo. The backend runs on Node.js with an Express framework, connected to a PostgreSQL database.
For our core AI features, we integrated several powerful APIs:
- Edamam API for our comprehensive food database.
- Passio.ai API for real-time food recognition from images.
- Google's Dialogflow to power the natural language understanding of our AI Coach.
Challenges we ran into
One of the biggest challenges was ensuring the accuracy of the AI food recognition. It required significant tuning and finding the right API partner to reliably identify various foods and estimate portion sizes. Another challenge was designing a user interface that could present a rich set of data and features without overwhelming the user. We went through many iterations to achieve the clean and intuitive dashboard design.
Accomplishments that we're proud of
We are incredibly proud of the seamless food logging experience. Reducing the friction of tracking a meal down to a single photo or voice command is a huge accomplishment. We're also proud of the "NutriMind AI Coach," which provides genuinely helpful, non-generic advice that can make a real difference in a user's health.
What we learned
This project reinforced the importance of a user-centric design process. We learned that for a health app to be effective, it must be engaging and easy to integrate into a user's daily routine. On the technical side, we gained valuable experience in integrating and managing multiple third-party AI and data APIs.
What's next for NutriMind
The future is exciting! We plan to add deeper integration with wearable devices like the Apple Watch and Fitbit to incorporate activity data into our recommendations. We are also working on more advanced meal planning features and expanding our AI coach's ability to support users with specific dietary needs and health conditions.
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for NutriMind
Built With
- ai
- edamam-api
- expo.io
- express.js
- google-dialogflow
- machine
- node.js
- passio.ai-api
- postgresql
- react-native
Log in or sign up for Devpost to join the conversation.