Workouts Editor
The Workouts Editor is the central tool to fully configure the Workouts module of your app. Here you decide which training features are active, which workout types are offered, how training history is displayed, which trainer features are available, and which push notifications are sent.
Overview
Section titled “Overview”The editor is divided into seven tabs:
Open the editor
Section titled “Open the editor”- Open Edit Mode in your app (App Builder Tools)
- Go to Modules & Features
- Tap Workouts and then Edit or Workouts Editor
- The editor opens with all seven tabs
Alternatively, use the global toolbar search and look for “Workouts” or “Workouts Editor”.
Editor interface
Section titled “Editor interface”At the top you will find seven tabs that you can switch by tapping or swiping:
| Tab | What you configure here |
|---|---|
| General | Default view when opening the module and weight unit (kg or lbs) |
| Features | Exercise library, workout plans, history, yoga, timers and default rest time |
| Trainer | Trainer management, client management, form check, goals, paid challenges |
| Display | Show difficulty, list layout (list/grid/compact) |
| Gamification | Streaks, badges, personal records, challenges, leaderboard |
| Progression | PR tracking, charts, heatmap, muscle balance, exercise history |
| Notifications | Push master switch and granular push types per feature |
Saving
Section titled “Saving”All changes are kept locally and are only applied after tapping Save (top right of the editor bar). As long as there are unsaved changes, the save button is highlighted in orange.
Module dependencies
Section titled “Module dependencies”Some workout functions require additional active modules. The editor shows a warning at every dependent toggle when the required module is missing.
| Function | Required module |
|---|---|
| Client management | Firebase Auth |
| Form check (video feedback) | Firebase Auth |
| Paid challenges | Payments |
| Chat with clients | Chat module |
| Challenges | Firebase Auth |
| Leaderboard | Firebase Auth |
| Push notifications | Notifications module |
Main functions overview
Section titled “Main functions overview”Exercise library
Section titled “Exercise library”A comprehensive library with exercises, muscle groups, equipment types and difficulty levels. Users can search, filter and browse exercises by category.
Workout plans
Section titled “Workout plans”Multi-week training plans with days, exercises, repetitions and sets. Users can create their own plans or subscribe to public plans.
Workout sessions
Section titled “Workout sessions”Active training sessions with live tracking of sets, reps, weights, time and distance. Including rest timer with vibration.
Yoga mode
Section titled “Yoga mode”Dedicated area for yoga poses and sequences with hold times, breath cycles and yoga styles (Hatha, Vinyasa, Yin, Restorative, Ashtanga, Power, Kundalini).
Trainer functions
Section titled “Trainer functions”Personal trainers can manage clients, assign workouts and goals, review form check videos and offer paid challenges.
Progression & statistics
Section titled “Progression & statistics”Personal records (max weight, max reps, max volume, best time), charts, GitHub-style heatmap and muscle balance radar.
Gamification
Section titled “Gamification”Streaks (training streaks), badges, challenges and leaderboard motivate users to keep going.