Skip to main content

Building a Program

The program builder is a spreadsheet-like editor for creating structured training programs.

Creating a New Program

  1. Go to Dashboard > Programs
  2. Click New Program
  3. Enter a name and description

Program Structure

Programs are organized as:
Program
├── Day 1: Upper Body
│   ├── Bench Press — 4×8 @ RPE 7
│   ├── Barbell Row — 4×8 @ RPE 7
│   └── ...
├── Day 2: Lower Body
│   ├── Squat — 5×5 @ RPE 8
│   └── ...
└── Day 3: ...

Adding Training Days

Click Add Day to create a new training day. Each day has:
  • Name — e.g., “Upper Body A”, “Pull Day”, “Competition Squat”
  • Day Number — ordering within the program

Adding Exercises

For each exercise, you can set:
FieldDescriptionExample
NameExercise nameBarbell Bench Press
SetsNumber of sets4
RepsTarget reps (or range)8 or “6-8”
RPERate of perceived exertion7
RIRReps in reserve3
RestRest period in seconds180
Back-off %Percentage drop from top set10
NotesCoaching notes”Pause at bottom”
Reps can be a range like “8-12” — this gives athletes flexibility while maintaining the intent.

Program Metadata

Optionally set program-level information:
  • Goal — e.g., “Hypertrophy”, “Strength”, “Peaking”
  • Phase — e.g., “Accumulation”, “Intensification”
  • Block Length — e.g., “4 weeks”
  • Nutrition — any dietary notes

Templates

Toggle Is Template to save a program as a reusable template. Templates can be duplicated and customized for individual athletes.

Tags

Add tags to organize programs (e.g., “beginner”, “powerlifting”, “12-week”).