PLANS

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.

Capabilities

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.

Integrations

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.