Organization & Player Management

Run your league from one screen. The Director Dashboard is your home base — entrants, venues, tournaments, and player invitations all live here.

Director Dashboard Player Roster Multi-Venue Player Invitations
🏠

A. Director Dashboard

When an org owner logs in, the home screen greets them with "Welcome back, [Organization Name] 👋" and four headline cards. Every section is clickable to drill in.

📊 What's on the home screen

  1. Top metric cards (clickable): 👥 Total Entrants, 📅 Upcoming, 🔴 Active Now, 📍 Venues.
  2. ⚡ Quick Create — 2×4 grid of format buttons (Single Elim, Double Elim, Triple Elim, Round Robin, Swiss, Multi-Bracket, Pods, Match, League).
  3. Upcoming section — next scheduled tournaments with "View All →".
  4. Active Tournaments — anything currently running.
  5. Recent Results — latest completed tournaments with podium and date.
Tip: Each metric card is a shortcut. Tap Total Entrants to go straight to the player roster; tap Venues to manage your locations.
👥

B. Player Roster (Entrants)

The 👥 Manage Entrants screen is the single source of truth for every player in your org. Add, edit, bulk delete, and import from CSV.

Add a single player

  1. Director Dashboard → Entrants (or tap the 👥 Total Entrants card).
  2. Use the Add Player form at the top.
  3. Enter First Name, Last Name, Nickname, Email, Phone.
  4. Tap Add. If you added an email, an invite is auto-sent (status becomes Invited).

📥 Import a CSV

  1. On Entrants, tap 📥 Import CSV.
  2. Upload your file. Columns auto-map for firstName, lastName, nickname, email, phone.
  3. Review the mapping and tap Import.
  4. Each row becomes a player profile. Rows with emails get invited automatically.

Per-player actions

📍

C. Multi-Venue Support

Run tournaments at multiple locations and let players follow each venue to get auto-alerts about upcoming events.

Director: add a venue

  1. Director Dashboard → Venues.
  2. Tap + Add Venue.
  3. Fill the VenueModal: Name, Address (city, state), Phone, Website, Description, Logo upload.
  4. Pick one or more sport categories: Pool, Darts, Table Tennis, Bowling, Cornhole, Poker, Fighting Games, Board Games, Card Games, eSports, Racquet Sports, Other.
  5. Save. The venue is now selectable when creating tournaments.

Player: follow a venue

  1. From the athlete portal, tap Venues.
  2. Search by name or location, or filter by Sport.
  3. Tap ☆ Follow on any venue card.
  4. The venue appears in the Followed tab and you'll get push/email alerts when it hosts a new tournament.
📨

D. Player Invitations

Adding a player with an email automatically generates a claim link. When they tap it and create an account, their athlete profile auto-links to the roster spot — no manual matching.

🔗 Send a claim link

  1. Director Dashboard → Entrants.
  2. In the Add Player form, enter the player's First Name, Last Name, and Email.
  3. Tap Add. The system generates an inviteToken and sends an invite email automatically.
  4. In the Entrants list, the player's status reads Invited.
  5. The player taps the link in their email, creates an athlete account (email is pre-filled), and the status flips to Linked.
Tip: If a player misplaces the invite, edit their profile, clear the email, save, and re-add it — the system issues a fresh invite. No manual link-copying required.

Start Your Org Free for 30 Days

Add your players, set up your venues, and invite the league — all under one dashboard.

Start Free Trial Back to Feature List