Examples
Getting started
First, clone the project:
git clone https://github.com/TheNewThinkTank/fitness-tracker.git
Upload your workouts
- Add your workout log to the
data
folder under the correct workout date - Run
./bin/fitcli.sh
, optionally specify theWORKOUT_DATE
andTRAINING_PROGRAM
values - The
bin/fitcli.sh
script will then insert your log(s) into the TinyDB database
Analyze your data
Run FastAPI web app with Docker from CLI:
docker-compose up
then visit this URL
Alternatively,
Update Sphinx docs
If you modify the project source code, you might like to update the technical docs (using Sphinx). This can be done locally as follows: