Skip to content

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

2 live19 queued

Auto-refresh 15s · score reconcile compares board state against the database

Officials

Locked
  • S. Bhosale

    red_referee

    Red corner
  • N. Chavan

    blue_referee

    Blue corner
  • D. Rane

    head_referee

    Head official

Unassigned corners cannot score. Every join is re-authorised against the assignment before a point is accepted.

What it does

Inside the module

01

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.

02

Call next

One tap sends a bout call for the upcoming card, so officials and athletes move without a runner crossing the hall.

03

Weigh-in desk

Record make or miss weight and assign a mat label. The athlete's own event-day page reflects it immediately.

04

Score reconcile

Compare live board state against the database and surface mismatches before they become a disputed result.

05

Results export

Club results CSV and a warehouse export for federation handoff and reporting after the day closes.

06

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