Admin Console Operations
Overview
The Admin Console is the central command center for Tournament Organizers (TOs). It provides the necessary tools to manage participant registration, record match results, and control the progression of tournament stages (Swiss and Top Cut).
Creating a Tournament
To host a new event, navigate to the Host a Tournament page (/create).
- Tournament Name: Provide a descriptive title (e.g., "City Championship 2024").
- Custom URL Slug (Optional): Define a unique URL path for your tournament. If left blank, a unique ID will be automatically generated.
- Launch: Clicking "Launch Tournament" initializes the database schema for your event and redirects you to the Tournament Dashboard.
Participant Management
Registration is managed via the Admin Console (/t/[id]/admin).
Adding Participants
Organizers can manually add players before the tournament starts.
- Action: Enter the player name in the "Registration Management" section and click the "Add" icon.
- Validation: Each participant is assigned a unique ID within the scope of the tournament.
Registration Control
- Locking/Unlocking: Use the Lock/Unlock Registration toggle to prevent new sign-ups once the tournament is ready to begin.
- Editing: You can update participant names or delete entries if a player drops out before the first round is generated.
Tournament Lifecycle
Starting the Tournament
Once registration is locked, the Start Tournament button becomes available. This action generates the initial Round 1 pairings based on the registered participant list.
Match Reporting
All active matches are displayed in the "Pending Matches" section.
- Click the Score button on a match card to open the Scoring Modal.
- Enter the scores for both participants.
- Select the Finish Type (e.g., Spin, Burst, or X-Treme) to provide additional match data.
- Submit: This marks the match as "complete" and updates the standings in real-time.
Advancing Rounds
The tournament does not advance automatically. The TO must manually trigger the next round once all current matches are resolved.
- Advance Bracket: Located in the "Dangerous Zone" or the bottom of the match list.
- Warning: Ensure all matches are "Complete" before advancing. Advancing calculates the next set of pairings based on current Swiss standings or moves winners up the bracket in Top Cut.
Stage Transitions (Swiss to Top Cut)
After the designated number of Swiss rounds (typically 5), the TO can transition the tournament to the "Top Cut" bracket.
- Navigate to the Bracket page.
- If Swiss rounds are finished, an option to Proceed to Top Cut will appear.
- The system will automatically take the top participants (defined by the
cut_size, e.g., Top 8 or Top 16) and seed them into a single-elimination bracket.
Tournament Conclusion
Once the final match of the Top Cut is reported:
- The system identifies the Champion.
- The TO should use the End Tournament action to finalize the standings.
- This moves the tournament to the "Past Tournaments" section on the landing page and archives the results.
Public Display (Projector Mode)
For live events, the Admin Console provides a Launch Projector button. This opens a dedicated, high-visibility view (/t/[id]/projector) designed for large screens. It displays:
- Current pairings and table assignments.
- Live updates as scores are reported in the Admin Console.
- The current tournament bracket.
Best Practices for Organizers
| Task | Recommendation | | :--- | :--- | | Registration | Always lock registration before clicking "Start Tournament" to ensure pairings are accurate. | | Score Errors | If a score is reported incorrectly, use the Admin Console to re-open the scoring modal and update the result before advancing the round. | | Byes | The system automatically handles "BYEs" for odd-numbered player counts by assigning a win to the unpaired player. | | Standings | Monitor the Swiss Standings page to check Buchholz scores (Tie-breakers) during the Swiss stage. |