This is a dashboard I made to track progress in the gym. Because this website is hosted on github-pages, which only allows static content, the dashboard itself automatically deploys on Render whenever there are updates and is embedded here in an iframe. If the formatting here is poor, it can be visited directly. Render will also shut down any apps that are inactive, so it may take a minute to start up once you open this page.
If you’re interested in using this yourself, just follow these steps:
Record your workouts in Google Sheets. I record my workouts here. This sheet contains the minimum columns required for the dashboard to function.
Publish your workouts to the web. Go to File > Share > Publish to the web on your Google Sheet. Choose Entire Document and select Comma-separated values (.csv) as the format. Click Publish and confirm.
When you open the dashboard, copy-paste your link into the data url field and click “Load Data”.
Feel free to suggest features or make changes yourself. Enjoy!