NutriBud

Nutrition Tracking Mobile Application - Completed

Demo


4TB6 Software Engineering Capstone Course - Group 9: NutriBud
Made With: Flutter (Dart), Firebase, Python, IBM Watson, Nutrionix

Developers:
Yousaf Shaheen
Lucas Shanks
Gundeep Kanwal
Scott Williams
Ivan Bauer

Description

NutriBud is a health and fitness mobile application that will help the user track their calorie and nutritional intake. The user will take pictures of their daily meal contents and the app will provide accurate estimates of the food’s nutritional values. The app will also continuously log the user’s diet and fitness information. The application will allow users to create and track their fitness and nutritional goals.

Project Features:

  • Provide the user an estimate on nutritional information of a single food item according to a given picture.
  • Enable data visualization through a fitness and nutritional timelines for each user.
  • Allow the user to track their daily nutrient requirements (e.g. calories, protein, etc.), along with their fitness and nutritional goals.
  • Securely store user data on the cloud so that users can access their profile information from multiple devices without the need to store data locally.
  • Introduce a competitive game aspect among friends/groups (pictures of food and/or nutritional stats) to motivate users to adhere to a particular regimen.

View on GitHub