Skip to content

Android App that uses Deep Learning for automatic nutrtion calculation and provides other functionalities like Data visualizations and Goal Setting to allow the user to gain insights into his Nutritional Intake

Notifications You must be signed in to change notification settings

pradeepkarthik77/NutriTrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NutriTrack

NutriTrack is a Automatic Nutrition Logging app that use Deep learning and image processing to analyse the food type in your plate to predict, estimate and calculate your nutritional intake to help you make healthier life choices.

Local Setup:

  1. Clone the github repo into your local machine: git clone https://github.com/pradeepkarthik77/calorietracker.git
  2. Change the cwd to calorietracker: cd ../<relative_path_to_calorietracker
  3. Frontend Setup:
  • From Android Studio, go to Open Project > Open the folder frontend
  1. Backend Setup:
  • Change the cwd to Backend folder: cd Backend
  • Install npm dependencies: npm install
  • Change the mongodb url to your own mongodb cluster
  • Start the server: node app.js

Features:

  1. Automatic nutrition calculation from the given image
  2. Customized specially for Indian foods
  3. Recommendation for daily calorie intake, protien intake and other macronutrients based on user's physical data.
  4. Weekly, Monthly and Yearly Analysis of your calorie, water and macronutrients intake.
  5. Setup goals for your daily calorie, water and macronutrients intake

Contribution:

If you wish to contribute, go ahead and open a pull request or if you wish to report any bugs in the source code, create a issue and describe the bug clearly.

UI Screenshots:

Home:

Home 1  Home 2
Sidebar 1  Food List
Nutritiona values  Values Log

Weekly Report:

Weekly Report 1  Weekly Report 2

Monthly Report:

Monthly Report 1  Monthly Report 2

Goal Setting:

Goal Setting 1  Goal Setting 2

User Profile:

User Profile 1  User Profile 2

Settings:

Settings 1  Help

About

Android App that uses Deep Learning for automatic nutrtion calculation and provides other functionalities like Data visualizations and Goal Setting to allow the user to gain insights into his Nutritional Intake

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published