πŸ“
Padel Scoreboard
{{ isAdmin ? 'ADMIN' : 'VIEWER' }} Room: {{ roomId }} Sync: {{ syncStatus }} Mode: {{ settings.format }} Points cap: {{ currentGame.maxScore }}

Matches {{ currentMatch ? ('#'+(currentGame.currentMatchIndex+1)+' / '+currentGame.matches.length) : 'Not started' }}

NOW / NEXT / SOON timeline. Viewer is read-only.
No matches yet.
Waiting for admin to generate matches…
{{ i===0 ? 'NOW' : (i===1 ? 'NEXT' : 'SOON') }}
Match
{{ teamNames(m.teamA) }}
VS
{{ teamNames(m.teamB) }}
Score: {{ m.scoreA }} - {{ m.scoreB }} Live

Ranking auto-updated

Scoring logic: Americano/Mexicano = points from match score; Fair mode = W/D/L points.
NameMWLDPts
{{p.name}} (REST)
{{p.played}} {{p.wins}} {{p.losses}} {{p.draws}} {{p.points}}
Ready when you are
Admin generates matches. Viewers see live scores + schedule (synced by room).
{{ teamNames(t==='A'?currentMatch.teamA:currentMatch.teamB) }}
{{ t==='A'?currentMatch.scoreA:currentMatch.scoreB }}
{{ isAdmin ? 'Tap score to +1' : 'Live view' }} Total: {{ (currentMatch.scoreA + currentMatch.scoreB) }} / {{ currentGame.maxScore }}

Settings

Americano/Mexicano use points-from-score. Points = sum of match scores (accumulated).
4–16 recommended (doubles).
Example: 24 means match ends when total points hits 24.
Fair mode tries to equalize games played + reduce repeats.
Rename players; toggle REST to exclude from generation.
Sync notes:
  • All devices must use the same room URL parameter.
  • Only admin writes; viewers are read-only.

Share

Send this to TV/iPad/any viewer screen.
Only admins should use this.