Showdown
Scorecard
Browser-based live match scoring and tracking system
for Showdown goalball tournaments
Features
-
Live ScoringFull referee scorecard with goals, faults, warnings, penalties and timeouts. Works on any mobile browser.
-
Tournament ModeConnect to tournament draw, assign matches to referees, and save results automatically.
-
Live TrackerPublic-facing match overview with real-time set scores and player results. Card and list layouts.
-
OBS Streaming BannerBrowser source overlay for OBS with live score, serve indicator and player names. Supports multiple simultaneous streams.
-
Audio Commentary FeedScreen-reader and TTS compatible event commentary. Replay control with speed adjustment. Finnish and English supported.
-
Offline SupportEvents are queued locally when offline and synced automatically when the connection returns.
Application
Version
1.0
Platform
Browser (mobile & desktop)
Languages
English, Finnish
Database
Supabase (PostgreSQL)
Realtime
Supabase Realtime + polling
Built with
HTML / CSS / JS
Supabase
PostgreSQL
PostgREST
Supabase Realtime
Web Speech API
OBS Browser Source
No build step
Pages
scorecard.html
Match setup
scorecard_match.html
Live referee scoreboard
tracker.html
Live match tracker
match_details.html
Match stats & log
audio_feed.html
Audio commentary
obs_banner.html
OBS stream overlay
URL Parameters
tracker.html?view=list
List view
tracker.html?tour_id=…
Filter by tournament
match_details.html?match_id=…
Specific match
audio_feed.html?match_id=…
Match commentary
audio_feed.html?stream=N
Stream slot commentary
audio_feed.html?lang=fi
Finnish language
obs_banner.html?stream=N
OBS stream slot N