Skip to content

YingchenZ/Calories

Repository files navigation

Calorie (Android)

External Libraries

  1. GraphView -> For displaying the plot of weights
  2. Okhttp -> For connecting to APIs
  3. Glide -> For loading online image

External Sources

  1. Images source that we use as buttons
  2. The animation of progress bar

Backend and Data Storage

  • Bmob
  • Shared Preference

APIs

API What it can do
edamam Food database
Spoonacular Recipe according to any nutirtion needs

Other API Options

Calculate BMR and Daily Intake

  1. BMR (Suggested Daily Calories)
  • BMR for Men = 66.47 + (13.75 * weight [kg]) + (5.003 * size [cm]) − (6.755 * age [years])
  • BMR for Women = 655.1 + (9.563 * weight [kg]) + (1.85 * size [cm]) − (4.676 * age [years])
  1. Daily Intake (40/40/20 Principle)
  • Eg. Daily Suggested Calories = 2000 Cal
  • 2000 * 0.4 calories from protein / 4 = 200 g Protein
  • 2000 * 0.4 calories from carbs / 4 = 200 g carbs
  • 2000 * 0.2 calories from fat / 9 = 45 g fat

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published