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.
- Clone the github repo into your local machine:
git clone https://github.com/pradeepkarthik77/calorietracker.git
- Change the cwd to calorietracker:
cd ../<relative_path_to_calorietracker
- Frontend Setup:
- From Android Studio, go to Open Project > Open the folder frontend
- 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
- Automatic nutrition calculation from the given image
- Customized specially for Indian foods
- Recommendation for daily calorie intake, protien intake and other macronutrients based on user's physical data.
- Weekly, Monthly and Yearly Analysis of your calorie, water and macronutrients intake.
- Setup goals for your daily calorie, water and macronutrients intake
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.