Your tournament control room.
Add historical tournaments, teams and players. Publish results, draws and announcements to the app.
Admin access
Enter your private admin key. Public visitors do not need a login. The key stays in this tab’s memory and is cleared when you reload or lock the admin.
Tournament details
Add a team
Registered teams
Add or update a match
Each match appears under its round in the public draw. Choose teams and enter the overall team score. For later rounds, use placeholders until the teams are known. Winners do not advance automatically; update the next-round match when confirmed.
Matches
Post an announcement
Import tournament data
Import a JSON backup, or use the format below. Review the preview before saving. A maximum of 500 records can be imported together; an invalid record prevents the whole batch from being saved. Matching IDs update existing records.
Import format example
{"records":[
{"id":"your-tournament-id","kind":"tournament","data":{"name":"Tournament name","date":"","venue":"","status":"completed","format":"team","published":false,"description":""}},
{"id":"team-a","kind":"team","tournamentId":"your-tournament-id","data":{"name":"Team A","group":"A","players":["Player name"]}},
{"id":"team-b","kind":"team","tournamentId":"your-tournament-id","data":{"name":"Team B","group":"A","players":[]}},
{"kind":"match","tournamentId":"your-tournament-id","data":{"round":"Final","teamAId":"team-a","teamBId":"team-b","scoreA":3,"scoreB":1,"status":"completed","winnerId":"team-a","order":1}}
]}Export database backup
Export all tournament records as JSON for your own backup or editing. This does not include admin keys or local entry drafts.