Fill in bio, specialisation, venues, prices, map visibility.
Save.
Invite a student
Once the player accepts, they appear in your list automatically.
“Players” → “Invite”.
Enter an email (or upload a CSV for bulk invitations).
The app sends the invitation email.
Open booking slots
Define the rule once — the schedule unrolls itself.
“Slots” → “Create”.
Specify weekdays, time, duration, the date to repeat until.
Sessions appear in the calendar. Any single slot can be cancelled separately.
Coach venues
List of venues you work at (venues themselves are added by the admin).
Open “Venues” inside the coach area.
Run a tournament
Seeding, bracket, winner advancement and rating updates — no paper protocols.
“Tournaments” → “Create”.
Walk the wizard: basics → format → match rules → participants → confirm.
Tap “Generate draw” — the system seeds participants by rating.
Supported: Single Elimination and Round Robin.
Enter the score after each match: the winner advances automatically (or the RR table updates).
Coach leaderboard
See where you stand vs other coaches in the club.
Open “Leaderboard” — by season, with several tabs.
5. I'm an admin
Every admin page has a help block: “Why this page / What you can do / What will happen”. Destructive actions require an explicit confirmation that names the consequences.
Manage the onboarding quiz
Edit questions without involving developers; old answers stay in history.
“Quiz” → all versions are listed (one is active).
Create a new version → add, edit or reorder questions and weights.
“Preview” — exactly what the player will see.
“Activate” — the previous version is deactivated, the new one goes live.
Tune the rating formula
Edit the formula without developers and test it in the simulator.
“Rating algorithm”.
Create or edit a parameter set: base Elo, K-factors, multipliers, season rules.
Open “Simulator”, enter two ratings and a score — see how the formula behaves.
“Activate” the desired configuration.
Coach applications
Once approved, the player gets a public coach card.
“Coach applications”.
Open an application, view documents through a secure link.
“Approve” (the player becomes a coach) or “Reject” with a reason.
Venues and courts
Venues become available to coaches and to the public catalogue.
“Venues” — list of all clubs (Belarus is partly seeded).
Create or edit a venue: address, district, map coordinates.
On a venue page — manage courts (surface, indoor/outdoor etc.).
Review moderation
Complaints are resolved here.
“Reviews” → filters “all” or “flagged”.
On a complaint you can hide a review, restore it or close the complaint.
Direct data access
Emergency tool for cases where a dedicated screen doesn't exist yet.
“DB” — a simple table-like UI over reference data.
Browse, search, manually create, edit and delete rows.
Surfaces a “message on WhatsApp” link on player and coach cards — no number copying.
Protects against fake reviews: checks you actually trained or played with the coach in the last 90 days.
Prevents double bookings of the same slot.
Tracks player activity — the last played match is recorded automatically.
What's not there yet
Tournament formats other than Single Elimination and Round Robin (Double Elimination, Swiss, Group + PO, Compass — coming later).
Seasonal “race” with automatic season closing and prizes — coming later.
Telegram bot and automated WhatsApp messages — for now only email and WhatsApp click-to-chat links.
If something is unclear
Every admin and coach page has a help block: “Why / What you can do / What will happen”. Tricky terms (e.g. K-factor, snake seeding, super-tiebreak) have a “?” marker. The full glossary and FAQ live on the “Help” page.