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.

Registration Portal — Events
reg_portal

ESA Event Registration Portal

Select an event · grouped by day · capacity visible
Today: 6 events Desk load Waitlist: enabled
Friday — 10:00 AM
Commander Party — FREE
0/64 registered 64 spots left
Friday — 12:00 PM
Magic — 2 Headed Giant Sealed
14/16 registered 2 spots left
Friday — 1:30 PM
Riftbound 1v1 Constructed — FREE
8/32 registered 24 spots left
Friday — 3:00 PM
Lorcana Double Pack Rush
0/24 registered 24 spots left
Example layout only. Event names, counts, and pricing vary by organizer and venue.

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
Roster — Registration Viewer
reg_view

Regional Championship — Main Event · Roster

214 checked in · 10 pending · 12 waitlist
Paid-only add available Exports CSV
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
Example layout only. Roster fields vary by event requirements.

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)
Tournament — Results Entry
tournaments.results

Round 5 — Results

Remaining matches: 9 · Feature slots: 3 assigned
Table 12 Pod A In progress
Feature: Blue
Player A
Deck: Midrange
Player B
Deck: Control
Table 33 Pod B Reported
Player C
Deck: Aggro
2–1
Player D
Deck: Ramp
Table 7 Pod A Needs attention
Unpaired
Player E
Manual action required
Example layout only. Controls and labels reflect current staff workflow.

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
Backend — Admin
backend

Admin Operations

Role-gated · audit-friendly · designed for live events
Roles
Admin · Judge · Scorekeeper · Observer
Active users: 14 Org roles enabled
Live safeguards
Confirmations for disruptive actions and scoped controls during live rounds.
Break match confirm Drop player confirm
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
Example layout only. Admin actions vary by event scope and staffing.

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
Questions about workflow and scope?
We can walk through desk flow, staffing roles, and coverage needs for your event.