Product
One console, four jobs
Point Stream Panel is not a scoreboard app with an admin bolted on. Scoring, officials, rosters, and audience output are the same system, which is why a result can advance a bracket the moment it is declared.
Mat A · Senior · 68 kg
Match #1284
Red corner
A. Deshmukh
Kolhapur Akhada
Blue corner
R. Patil
Pune Combat Club
Point Stream · Live scoring · Mardani
Red +1 · Jab combo
Modules
Where each job lives
Four surfaces, each with its own users and its own page.
Live scoring
Corner pads for red, blue, and head officials; four punch pads for traditional bouts; combat timers with per-sport rounds. Every point broadcasts to the bout's own room.
Event day
The control room wall, one-tap bout calls, the weigh-in desk, score reconcile, and results export — the tools that only matter between 8am and 8pm on a competition day.
Clubs & entries
Athlete roster with notes and history, events and categories, entries with payment, ID and bib cards, brackets with seeding, squads, and the coach portal.
Public boards
Audience scoreboards on a shareable slug, the venue TV wall, an OBS overlay for the stream, and a fan companion for the stands — with sponsor slots and org branding.
Capabilities
What ships today
Each row is a module that exists in the product, who uses it, and the problem it removes. Nothing on this list is a roadmap item.
- 01
Live red / blue scoring
Fight admins, referees, corner/head pads
Operators and assigned refs update scores in real time; audience boards follow via Socket.IO and public scoreboard links.
Replace paper cards and radio chaos on event day.
- 02
Traditional punch officials
punch_1–punch_4
Four punch roles score traditional Mardani bouts from dedicated pads.
Role-locked pads match how traditional events are staffed.
- 03
Combat sports hub
Org staff and referees
One bout pipeline for Boxing, MMA, Kickboxing, Muay Thai, Wrestling, Judo, Karate, Taekwondo, and BJJ.
Add combat disciplines without nine separate products.
- 04
Team sports boards
Game admins and operators
Kabaddi, Football, and Volleyball fixtures with live team point boards.
Same console covers team days alongside combat.
- 05
Control room + Call next
Game / fight admins
Multi-mat wall, bout call, and operator notifications for event day.
See every mat without walking the floor.
- 06
Athletes, events, entries
Org admins, club owners, coaches, athletes
Org/club athlete registry, event categories, entries, and public registration.
Registration lives in the same system that scores the bout.
- 07
Brackets and squads
Tournament admins, club staff
Single-elimination brackets with seeds; squads pay and create team matches.
Draw sheets and team entry without spreadsheet forks.
- 08
Multi-tenant orgs and branding
Master admin, org admin, club staff
Organizations with logos, login art, colors, and tenant login at /t/{slug}/login.
One platform, many federations — isolated and white-labeled.
Event day
Built for the hour when everything happens at once
Four mats, sixty bouts, and a hall full of people asking what is next. The control room is the answer to that hour.
Control room
Multi-mat live wall
Auto-refresh 15s · score reconcile compares board state against the database
Call next without leaving the desk
A bout call notifies the officials and athletes on that card, so mats stop waiting on runners.
Reconcile before you trust a result
Compare in-memory board state against the database and see mismatches instead of discovering them later.
Weigh-in and bib in the same system
Make or miss weight, assign a mat label, and the athlete's event-day page updates.
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