Workout Planner web application written in HTML, CSS, and JavaScript.
A clean and modern browser-based workout planning and execution app for creating exercise programs, organizing routines, and running guided timer sessions.
- Create and manage multiple workout programs, each with its own set of exercises.
- Add exercises with configurable sets, reps, and rest intervals.
- Guided timer walks you through your workout set-by-set with automatic rest countdowns.
- Skip rest early or let the timer advance automatically — use keyboard shortcuts (Enter/Space) for hands-free control.
- Written in HTML, CSS, and JavaScript (ES2022).
- No frameworks or build tools — runs directly in the browser via any local server.
- The user interface is in English.
- Data is persisted locally in the browser via
localStorage. - No external dependencies — uses native browser APIs only.
- Timer uses wall-clock time with Page Visibility API for accurate countdowns even when the tab is backgrounded.
- Specification, planning, and implementation assisted by Claude Code with Spec-Kit.


