/workout-tracker

Project using natural language

Primary LanguagePython

workout-tracker

Quick Summary

Project using natural language queries from Nutritionix and updating google sheets via API using Sheety

About

The project allows users to document their workouts by writing in a natural way which is then converted into column and row data. Nutritonix's backend will then automatically convert the information into seperate workouts if applicable & convert units into actionable data based on user information stored. IE based on users physical attributes, will make a guess of number of calories burned / duration of run if only basic information is given such as "ran 20 miles", it will take that information and workout based on averages for that age group and physical attributes the duration as being for example - ran for 200 minutes and burnt 2352 calories, while this is obviously at the higher end of the guesstimates, it makes for an interesting learning project.

Project API's / information

Nutritionix documentation
https://docs.google.com/document/d/1_q-K-ObMTZvO0qUEAxROrN3bwMujwAN25sLHwJzliK0/edit#
Sheety API
https://sheety.co/
Logs workouts here
https://docs.google.com/spreadsheets/d/1lF69RD11YyzbfHK3I3Aots5xfSHM4BVLmVtufN7HnK8/edit?usp=sharing