Skip to content

leohoppergit/flow-state-training

Repository files navigation

Flow State Training

Eine mobile-first Webapp, die aus wenigen Eingaben ein zeitbasiertes Bodyweight- oder Calisthenics-Workout generiert.

Enthalten im MVP

  • Fokuswahl für Oberkörper, Core, Unterkörper oder Ausgewogen
  • Zeitbasierte Session mit Work- und Rest-Timer
  • Übungspool mit Equipment-Tags für Calisthenics-Spots
  • Zufallsgenerator mit einfachen Regeln statt blindem Shuffle
  • Session-Ansicht mit Fortschritt, Reset, Skip und Re-roll
  • Speicherung der letzten Einstellungen im Browser

Lokaler Start

npm install
npm run dev

Build

npm run build

Projektstruktur

  • src/data/exercises.ts definiert den Übungspool
  • src/lib/generateWorkout.ts enthält Auswahl- und Sessionlogik
  • src/App.tsx bildet Setup, Workout-Session und Summary ab
  • src/styles.css enthält das mobile-first UI

Releases

No releases published

Packages

 
 
 

Contributors