Tutorial
How to use City Cup
Everything you need to run and play in your tennis league. Jump to the guide that matches your role — players, captains, league admins, and platform admins are all covered.
Getting Started
Set up your account and find your way around the app.
- 1Create an account or sign in.Sign in
- 2Pick your active league from the league switcher in the header. The app shows data for the league you select.
- 3Your name and highest role appear in the top-right. The bell shows notifications about matches and lineups.
- 4Browse the live league anytime — standings, schedule and teams are public.View standings
For Players
Stay match-ready and never miss a fixture.
- 1Mark your availability for each upcoming fixture so your captain can build the lineup.Set availability
- 2Check the schedule to see who you play, when and where.Open schedule
- 3Accept a team invitation from the link in your email — once accepted you join the team roster.
- 4Book a court for practice or matches.Book a court
For Captains & Vice-Captains
Build winning lineups and keep your squad organised.
- 1Review your players' availability for each match before the deadline.Captain tools
- 2Build your lineup — two singles (S1, S2) and two doubles (D1, D2) — from available players.
- 3Watch the lock countdown: lineups close before each match, and rating rules keep matchups fair.
For League Admins & Owners
Run the whole season from one control panel.
- 1Set up and manage your league — teams, captains, vice-captains and home venues.Manage league
- 2Add players, send team invitations, and keep rosters up to date.View teams
- 3Track the playoff race — the top four seed automatically into the bracket.View playoffs
For Platform Admins
Oversight and configuration across the platform.
- 1Enter scores, handle disputes and send notifications from the admin dashboard.Open admin
- 2Manage venues and their availability windows.Venue availability
- 3Adjust league-wide settings.Settings
Ready to play?
Sign in to set your availability, build lineups, or manage your league.
