The platform
One engine.
Two ways to play.
Shared model
How it fits together.
- 01
Organization
Runs events. Owns staff, branding, and settings.
- 02
Competition
A tournament or a league season, with its own registrations and rules.
- 03
Stage
One phase: group play, a regular season, a playoff bracket.
- 04
Match
Two or more entrants, a result, and a dispute trail.
Tournament
Brackets generate matches
Seeding places entrants into a bracket. Each result sends the winner on to their next match.
League
Schedules generate matches
A season schedule pairs entrants by week. Results feed the standings, which seed the playoffs.
Both produce the same Match records, so check-in, score reporting, disputes, and stats work the same way.
Roadmap
Built in stages.
- Done
Foundation and discovery
Design system, sample events, discovery, and tournament pages.
- Now
Accounts and organizations
Sign-in, organization workspaces, staff roles, invitations, and permissions.
- Next
Players and teams
Player profiles, teams, team invitations, and roster management.
- Later
Registration
Competition registration, roster locks, and check-in.
- Later
Match operations
Bracket and league schedule generation, score reporting, and disputes.
- Later
Payments and notifications
Entry fees, payouts, reminders, and reporting.