🥗 About the Project — Nutrione
🌱 Inspiration
Maintaining a healthy lifestyle is challenging due to busy schedules, lack of nutritional awareness, and fragmented health tools. We wanted to build a simple, all-in-one app that makes daily health tracking effortless and motivating.
💡 What We Built
Nutrione is a mobile health & nutrition app that helps users:
- Track daily calorie intake
- Monitor water consumption
- Record physical activity (steps)
- Build consistent, healthy habits through a clean and intuitive interface
The goal was to reduce complexity while increasing usability.
🛠️ How We Built It
- Framework: React Native
- State Management: Local state / Context API
- UI Design: Minimal, green-themed health-focused layout
- Platform: Android (APK built and tested)
Calorie progress is calculated using:
$$ \text{Progress} = \frac{\text{Consumed Calories}}{\text{Daily Goal}} \times 100 $$
Similar logic is applied for water intake and step goals.
📚 What we Learned
- Structuring a real-world React Native application
- Designing user-centric health dashboards
- Managing state efficiently across screens
- Building and testing APKs for production use
I also learned how small design decisions greatly affect user motivation.
⚡ Challenges Faced
- Designing a clean UI without overwhelming the user
- Managing dynamic progress indicators
- Balancing features while keeping the app lightweight
- Ensuring smooth performance on different screen sizes
Each challenge helped refine both the app and my development approach.
🚀 Future Scope
- AI-powered personalized nutrition recommendations
- Meal recognition using image input
- Wearable integration (steps & heart rate)
- Cloud sync and analytics
Built With
- android
- android-studio
- expo.io
- node.js
- reactnative
Log in or sign up for Devpost to join the conversation.