Operations Workflow
This page is a visual overview of the staff-facing workflow EsportsAdmin uses to run events and coverage. The mockups are modeled after the real interface: registration portal, roster views, tournament results entry, and role-gated admin tooling. Pairings and results are currently distributed through event staff and venue signage, not directly to personal devices.
ESA Event Registration Portal
Registration Portal
This is the interface used at the registration desk. Staff use it to monitor capacity, manage check-ins, and keep the event day organized. Approaching caps are visible immediately so staff can avoid overfilling and delays.
- Day-grouped event list that reads well on desk displays and projectors
- Capacity and remaining spots visible at a glance, including waitlist status
- Theme support for consistent presentation across series and venues
Regional Championship — Main Event · Roster
| Player | Badge | Status | Notes |
|---|---|---|---|
| Jordan P. Discord linked |
184203 | Paid Checked in | Decklist received |
| Avery S. Manual entry |
184877 | Unpaid Not checked in | Hold at desk |
| Morgan R. Discord linked |
185011 | Paid Not checked in | Late arrival noted |
| Casey T. Manual correction |
185144 | Payment review Checked in | Disputed entry fee |
Roster View and Check-In Status
Staff use this view to validate the roster before Round 1. Payment and check-in status are visible without manual counting, and exceptions are recorded as notes so the desk and judges stay aligned.
- Filter by paid, checked-in, or exception status during busy desk periods
- Notes for holds, late arrivals, and payment reviews
- Create a tournament roster from registrations (including paid-only workflows when needed)
Round 5 — Results
Tournament Results and Round Control
This view is used during live rounds to enter results quickly, track what remains, and handle exceptions without losing round state. Feature-match controls appear only where applicable, and disruptive actions require confirmations.
- Remaining matches awareness during active rounds
- Exception handling for unpaired players, repairs, and manual interventions
- Controls designed for speed with guardrails during live operation
Admin Operations
| Time | Action | Target | By |
|---|---|---|---|
| 14:22:10 | Break match | Round 5 · Table 12 | Scorekeeper |
| 14:18:44 | Report result | Round 5 · Table 33 | Judge |
| 13:59:02 | Create tournament | Regional Championship — Main Event | Admin |
| 13:41:27 | Action blocked | Drop player | Judge |
Staff-Only Admin and Role Gating
Admin tools support live operation: permissions, scoped access, and safeguards for disruptive actions. The goal is to keep events stable while still enabling necessary interventions.
- Role-based access aligned to real staff roles (admin, judge, scorekeeper, observer)
- Guardrails and confirmations for disruptive actions during live rounds
- Audit-friendly activity visibility for key operational actions