Premium web app for your 12-week Strong Body, Strong Mind training program (from Google Sheets).
- React 19 — UI library
- TypeScript — type-safe components
- Vite — build tool and dev server
- Tailwind CSS — styling
- 12-week periodization — Build, Deload, Strength, Power + Test phases
- 6 training days + REST — all exercises with weekly targets from your spreadsheet
- Workout logging — Actual sets & notes saved in your browser (localStorage)
- Overview dashboard — Training architecture at a glance
npm install
npm run devnpm run build
npm run previewDeploy the dist/ folder to Vercel, Netlify, or any static host.
https://amokhalad.github.io/workout-plan/
Do not open https://amokhalad.github.io/ alone — that URL is empty (404). The app lives under /workout-plan/.
Settings (Pages)
| Setting | Correct value |
|---|---|
| Source | Deploy from a branch |
| Branch | gh-pages |
| Folder | / (root) — not /docs |
The site is served from the gh-pages branch, which the deploy script builds and force-pushes.
- Hard refresh:
Cmd + Shift + R(Mac) orCtrl + Shift + R(Windows) - Try an incognito/private window
- Confirm the address bar ends with
/workout-plan/
npm run deploy:pages