Inspiration: The inspiration behind the Nutrition Health Tracker app stems from the growing importance of personal health management and the desire to make informed lifestyle choices. We noticed a lack of easily accessible tools that provide comprehensive feedback on nutrition intake, along with personalized exercise recommendations based on mood. This gap motivated us to create a solution that integrates these aspects into a user-friendly mobile application.
What it does: The Nutrition Health Tracker app allows users to track their daily intake of protein, vegetables, fruits, grains, dairy, and water. Additionally, users can input their current mood and receive tailored feedback on their nutrition levels. The app evaluates the data to determine if the user needs to increase or decrease intake in specific categories and provides motivational messages based on overall health status. Moreover, the app suggests suitable exercises such as jogging, yoga, or running based on the user's mood keywords like "sad," "motivated," or "disappointed."
How we built it: We built the Nutrition Health Tracker app using React Native for cross-platform compatibility. The app utilizes various components such as Text, TextInput, View, ScrollView, TouchableHighlight for the user interface. We integrated Expo Constants for device dimensions and Expo Linking for accessing external exercise resources. The app's logic involves state management to update feedback messages dynamically based on user inputs and mood analysis.
Challenges we ran into: The submit button wasn't working because you needed both the rating and your progress to appear. That's why two different buttons were made. One tap for each button still did not work for both so therefore you currently have to hit submit twice then click rating once for it to work.
Accomplishments that we're proud of: We're proud to have developed a comprehensive health tracking app that not only provides detailed feedback on nutrition but also suggests personalized exercise plans based on mood. Our accomplishment lies in creating a seamless user experience where individuals can easily monitor their health goals and access relevant resources for improving their well-being.
What we learned: During the development of the Nutrition Health Tracker app, we gained insights into nutrition tracking methodologies and keyword detection. We also enhanced our skills in React Native app development, state management, and user interface design. Furthermore, we learned the importance of user feedback and iteration in refining app functionality.
What's next for Nutrition Health Tracker: In the future, we plan to enhance the app by adding features such as meal planning suggestions, barcode scanning for nutritional information, and integration with wearable devices for real-time health tracking. We aim to add an exercise database and incorporate personalized fitness plans based on user goals. Additionally, we'll focus on optimizing the app's performance and user experience for a wider audience reach.

Log in or sign up for Devpost to join the conversation.