Demo data is showing, only on this device. Real member submissions are unaffected.
🔥 Workout of the Day
Plan up to 12 weeks ahead. Page through with the arrows, pick a day, write the session, save. The dot marks planned days.
WODs live
Master switch for all workouts. Off shows members a coming soon teaser instead.
Programming start date
Days before this show the teaser, leave blank to go live straight away. Handy if the build runs late.
Two WODs per day
Let a second coach add their own variation. Off by default.
Third track
A third session per day (e.g. kids classes or the engine room) with its own tab, label and TV pick.
This week
Scored pieces — optional. Leave empty and the app auto-detects one score from the workout; add up to 4 for multi-part days (e.g. A: top set · B: for time). Each piece gets its own logger and daily board.
TV display — how this workout shows on the gym screen. Coaches can still switch it live from Display Screens or the TV remote without changing this.
Use zones/stations — where and how members move around the gym (station cards on the TV)
Recordable result — members can log a score for this day (auto-detected from the workout). Turn off for recovery/skill days; mark-complete and streaks still work.
✨ Generate a session programmed for THG, HYROX-ready
Focus
Length
Strength movements (strength days — pick any)
HYROX movements (pick any)
Equipment
Gym context
Class size
Knows your floor: 12 runners, 6 ski, 6 row, 4 bikes, 6 sleds, full rig, wall balls, sandbags, KB.
Anything to include or avoid? (optional)
⭐ Achievements
Member shout-outs — they show on The Wall (Community → Personal achievements) and rotate on the gym TV.
🧩 Custom Leaderboards
Standalone boards for events, comps and member challenges — they show on the gym screens and the event page (not on The Wall; build Wall boards in All-time records → Custom leaderboards).
Custom leaderboards live
Master switch — off hides every one of these boards from the gym screens.
Submit button name
What members tap to submit to these boards. Only shows when the switch is on and a board exists.
🏅 Monthly Challenge
Challenges live
Master switch. Off hides the challenge from the submit form, the Challenge tab and the gym screens. It only ever shows when a challenge is active anyway.
Challenge start date
Hides it until this date. Leave blank to show as soon as a challenge is active.
🎉 Upcoming Events
📅 Event Page
Build a custom page for a HYROX sim, comp or fitness event. Add sections, fill them in, reorder with the arrows.
Event page live
Shows as a tab in the bottom menu.
🖥️ Display Screens
Give every TV its own mix — one can run just the WOD, another just leaderboards and ads, another the live event. Each screen gets its own link: copy it and open it on that TV. A screen link with no profile shows the global ⚙️ Display-settings mix — Preview rotation flicks through that default mix right here. On the TV itself, the easy way: open hybrid-wall-demo.netlify.app/tv in the TV's browser — it shows a QR + 4-letter code; scan it with your phone (or type the code below) and pick what that TV shows. The TV switches itself and remembers after power cuts. Screen links still work too if you prefer them.
The code is on the TV at hybrid-wall-demo.netlify.app/tv
📥 Pending Submissions0
Member submissions awaiting your approval.
📣 Advertising & Sponsors
Upload an image or video to rotate on the gym screens. Toggle “Advertising” in ⚙️ Display & sharing settings to show or hide the whole set. Best size: landscape 16:9 (1920×1080) — fills the TV edge-to-edge. Vertical or square works too (shows centred on black, so Instagram-story graphics are fine as-is). Portrait-mounted TV? Upload 1080×1920 instead. Nothing ever gets cropped.