WorkoutGraph
Training plans as living structure
A training-plan engine: exercises, progressions, per-client adaptation, long-term periodisation — all structured, all editable, all wired into logging and the body-comp log.
- Living Plans, not PDFs
- Per -client adaptation
- Weeks Periodisation out of the box
WorkoutGraph treats plans as living structures instead of flat PDFs. Each plan has phases; each phase has sessions; each session has exercises with progressions, variations, and equipment alternatives.
Plans adapt per client. Skipped sessions, logged loads, and body-comp trends feed back; the graph suggests the next right step — deload, add volume, swap an exercise. The coach approves; the client moves on.
Everything WorkoutGraph handles for you
-
Structured plans
Phases, sessions, exercises as typed data — not a PDF.
-
Per-client adaptation
Plans adjust based on logs, attendance, and progress.
-
Variations built-in
Equipment alternatives and easier/harder variants ready for every exercise.
-
Periodisation
Long-term structure over weeks and months, not just one workout at a time.
How WorkoutGraph plugs into the fitness stack
WorkoutGraph is the plan engine read by the client app and the coach console.
- ClientApp renders today's session and the week ahead.
- CoachConsole edits and reviews plans per client.
- SessionFlow executes the session at gym time.
- BodyCompLog feeds progress data back into plan adaptation.
Wire WorkoutGraph into your product today
Book a consultation with our founders and we'll walk you through the whole microservice stack — not just this one — live on your domain.