A personal, interactive weekly workout planner built as a static site hosted on GitHub Pages.
A single-page web app for tracking a 7-day balanced home workout routine. The plan prioritizes core strength, mobility, functional strength, cardiovascular health, and arm size — with consideration for lower back and hip flexibility.
Live site: https://fendercoder.github.io/workout/
- 7-day workout plan with dedicated focus per day
- Checkable warm-up, workout, and cool-down items
- Mark-complete per day with a weekly progress bar
- Progress saved to
localStorage— persists across page refreshes - Fully responsive for mobile use
- Yoga mat
- 25 lb dumbbell
- Pull-up bar
- Household items (water jugs, weighted backpack)
/
├── index.html # Markup and layout
├── styles.css # All styling
├── script.js # App logic and state management
└── README.md
Open the live site, select the day of the week, and check off exercises as you complete them. Hit Mark Complete when you finish a day's workout. Use the Reset button to clear progress at the start of a new week.
This project is a work in progress. Planned improvements include:
- Exercise demo photos or short video clips per exercise
- Rest timer / countdown between sets
- Swap exercises — ability to substitute movements on the fly
- Notes field per day (e.g. weight used, how it felt)
- Weekly history log — track which days were completed over past weeks
- Print-friendly view
- Dark/light theme toggle
- Add Tai Chi forms as options
Personal use.