Skip to content

BerkaySevinc/workout-planner

Repository files navigation

Workout Planner

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.

Features

  • 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.

Details

  • 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.

Media

Screenshot 1 Screenshot 2 Screenshot 3

About

Workout Planner as a Static Web Application for Creating Exercise Programs and Running Guided Workout Sessions

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors