51ec18c4613aba2f106168e0cb06cc5df0f20ef7
Adds a feature to view exercise progress directly from the workout page. - Modifies `templates/partials/topset.html`. - Adds a graph icon next to the exercise name in the topset list. - Clicking the icon uses HTMX to fetch and display the progress graph for that exercise inline in a new table row. - Implements a dismiss button using hyperscript to hide the graph after viewing.
Workout tracker
Track topsets over time.
Setup
Install python>3
Install dependencies
$ pip install -r requirements.txt
Enable development mode
PS $ENV:FLASK_ENV='development'
Set database url, either setup postgres database locally use migration script or expose deployed one
$Env:DATABASE_URL = 'postgres://postgres:***@***:***/***'
Start application:
flask run
Features
- Track topsets for each workout
- Multi user
- Authentication/Authorisation
Description
Languages
HTML
43.9%
Python
35.5%
Jupyter Notebook
18.8%
PLpgSQL
1.2%
CSS
0.6%