sethmichel / nutrition_app

highly detailed command line nutrition tracking

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

nutrition_app

todo: make the table nicer (colors), fix units (had to normalize them which is why some are in the thousands)

Command line program that tracks 67 nutrients. Made because every nutrition tracker is 90% ads, or blocks key functions/tracking. Official2000CalorieNutritionGoals.json is the actual doctor reccommended amount for an adult male. Custom2000CalorieNutritionGoals.json is custom to me (everything is converted to mg)

  • You research and add nutrition info for basic foods to nutrients.json. Daily logs are stored in foodLog.csv (manually editing this csv may introduce new characters like \t or \n and mess everything up)

  • Use the CreateFood() method to combine nutrients.json foods into complex foods like smoothies

  • Use the WeightMutliplier() method to adjust the serving size which proportionally changes that foods nutrients

Didn't add a ui because it's only for me and I won't be using it much

Screenshot Screenshot

About

highly detailed command line nutrition tracking


Languages

Language:Python 100.0%