Class schedule, trainers, leaderboards — on every screen in the gym.
Pull the live class timetable, the trainer on shift, recent member PRs, and the now-playing track into one wall-mounted dashboard. The same source feeds the lobby TV, the studio screen, and the trainer's phone.
Last updated June 2026 · By Widgets PRO Team
Live class timetable
Today's schedule auto-rotates by the clock — next class glows, the one after fades behind. Pull from Mindbody, ABC Glofox, TeamUp, or your own booking system.
Spots-left widget
Real-time capacity per class. "Hot Yoga 18:30 — 3 spots left" updates the moment someone books on the phone.
Trainer on shift
Trainer name, photo, certifications, and bio rotate by schedule. Members in the lobby know who's teaching the next class without asking the front desk.
Member PR leaderboard
Weekly personal-record board — squat, deadlift, 5k, rowing — pulled from your tracker. Opt-in display per member, anonymised by default.
Now playing + announcements
A Spotify "now playing" tile keeps the floor energised. Persistent corner for one-line announcements ("Pool closed for maintenance Tuesday").
Any TV, any platform
Apple TV, Android TV, Fire TV, Samsung Tizen, LG webOS — or a Raspberry Pi behind a generic HDMI display. Pair with a 6-digit code, done.
A different vibe per zone
The lobby TV needs schedule and capacity. The studio screen needs music and the active class timer. The cardio floor wants leaderboards. One central Brand Kit, three different dashboards rotating on their own playlists.
- Per-zone playlists — lobby, studio, cardio, locker rooms
- Brand Kit (logo, palette, font) inherited everywhere
- Multi-location overrides if you run a chain
- Offline-resilient — last render stays visible if WiFi drops
Trainers can update the screen from a phone
Add a trainer as a member with editor role on the studio dashboard. They can mark a class full, push a substitute trainer notice, or swap the playlist — from the iPhone in their pocket, between sets.
- Role-based access — trainers edit class boards, owners edit Brand Kit
- Mobile editor on iOS and Android
- Real-time sync — TV updates the second the trainer saves
- Audit log on the Business plan so you see who changed what
Frequently asked questions
Yes — via the declarative integrations DSL. Mindbody and Glofox expose REST APIs; we wrap them into a "Class schedule" widget. TeamUp uses iCal export, also supported. If your booking system has any API, REST, or webhook surface, it plugs in within a working day.
Real-time over WebSocket. The moment a member books on the phone, the lobby TV updates without refresh. Same for cancellations — no stale "full" screens when someone drops out.
Yes. Build one master template with the Brand Kit, then override the schedule, trainer roster, and announcements per location. Add a new studio and it inherits the template automatically — only the data source changes.
Leaderboards are opt-in per member. Default is anonymised — "Member #142 — 145 kg deadlift". Members can opt in to show their name. GDPR-compliant by default; EU data residency on every plan.