Product
Event day
The tools that only matter between the first weigh-in and the last podium: a live wall over every mat, bout calls that reach the right people, and a result you can defend afterwards.
Wall refresh
Every 15 seconds
Mat handling
Per-mat queues and filters
Plan
Control room on Pro and above
Control room
Multi-mat live wall
Auto-refresh 15s · score reconcile compares board state against the database
Officials
Locked- Red corner
S. Bhosale
red_referee
- Blue corner
N. Chavan
blue_referee
- Head official
D. Rane
head_referee
Unassigned corners cannot score. Every join is re-authorised against the assignment before a point is accepted.
What it does
Inside the module
Multi-mat live wall
Every mat's current bout, queue depth, and score on one screen, filterable down to a single mat when you are troubleshooting one.
Call next
One tap sends a bout call for the upcoming card, so officials and athletes move without a runner crossing the hall.
Weigh-in desk
Record make or miss weight and assign a mat label. The athlete's own event-day page reflects it immediately.
Score reconcile
Compare live board state against the database and surface mismatches before they become a disputed result.
Results export
Club results CSV and a warehouse export for federation handoff and reporting after the day closes.
Bout clips and protest flags
Attach a clip reference to a bout and raise a protest flag so a contested decision has a paper trail.
How it behaves
The details that decide whether you trust it
Bout calls degrade honestly
In-app notification is the shipped channel. SMS and WhatsApp are outbox stubs — when they are not configured the panel tells you they were skipped instead of pretending they sent.
notify outbox
Queue depth is per organization
Queue snapshots are filtered to the caller's organization, so a shared platform never shows another federation's card.
queueSnapshot
The wall is read-only until you act
Refresh and reconcile are safe to run mid-bout. Calls and assignment changes are the only mutating actions on this screen.
OPS_CONTROL_ROOM
Surfaces
Where this lives in the product
Route shapes from the running application. Staff routes require authentication; public routes are only reachable once you publish them.
- /start-match-queueOperator
- /traditional-mardani-queueOperator
- /refereeOfficial
- /public/now/{org}Public
Bring your next event day onto one console
Tell us how many mats you run and which disciplines you score. We will set up an organization and walk your officials through the pads.
- Walk through a live bout on your own sport
- See the control room with your mat layout
- Review tenancy, roles, and audit before you commit