This is a ready-to-push starter project containing a single-file React app (src/App.jsx) that lists 4 weeks of daily workouts with exercises, muscle groups, and pelvic-floor (sexual-health) notes.
- Mobile-friendly React UI (Tailwind classes included in markup)
- LocalStorage tracking (mark exercises done)
- Copy JSON button to copy the workout data
- Printable pages via browser print
git clone <this-repo>
cd polarized-training-site
npm install
npm run devnpm run build
npm run preview- Connect the GitHub repo to Vercel and deploy — Vercel auto-detects Vite.
- In
vite.config.jssetbase: '/REPO_NAME/'(replaceREPO_NAMEwith your GitHub repo name). - Commit and push to GitHub.
- Run locally:
npm run build - Deploy:
npm run deploy(this usesgh-pagesto publish thedistfolder).
- Tailwind is used in class names; install Tailwind and PostCSS if you want the full utility processing.
- If you prefer a zero-config static site, deploy to Vercel or Netlify which will handle the build for you.