PlayTennis.by
SparringsTournamentsCoachesClubs
Sign in
← Back to Help & FAQ

Quick guide to the app

What the app can do and the steps to get there. Plain language, no jargon.

Why this app exists

  • Helps you find an opponent of your level, in your district, at your preferred time.
  • Helps you pick a coach: filters by venue, price, reviews — with online booking.
  • Opens a catalog of tournaments — sign up to existing ones or create your own in any format.
  • Holds the calendar of courts and accepts online bookings.
  • Keeps a single player level so opponents and tournaments are matched fairly.
  • Sends the right notifications and surfaces a one-tap WhatsApp contact.

Contents

  1. 1. I'm not registered yet
  2. 2. Sign-up and first login
  3. 3. I'm a player
  4. 4. I'm a coach
  5. 5. I'm an admin

1. I'm not registered yet

Browse coaches

Pick a coach without a dozen private chats.

  1. Open the “Coaches” section.
  2. Apply filters: district, venue, specialisation.
  3. Open a card — bio, venues, nearest free slots and reviews are right there.
  4. Switch to “Map” to see coaches as pins on the city map.

Browse tournaments and matches

See “who, vs whom, what score” without group chats and screenshots.

  1. “Tournaments” lists open events with dates and format.
  2. Open a tournament — the bracket/standings and participants are visible.
  3. “Matches” is the public feed of confirmed club matches.

Browse venues

All courts with addresses and districts in one catalogue.

  1. Open the “Venues” section.
  2. Pick a club/court by address or district.

2. Sign-up and first login

You can sign in via a coach's email invitation or on your own — magic link on the login page or Google.

Accept a coach invitation

Profile and link to the coach in a single click.

  1. Open the email and tap “Accept invitation”.
  2. Sign in with magic link or Google.
  3. The app creates your profile, links you to the coach and opens the quiz.

Take the new-player quiz

Your starting rating is set automatically — no need to guess.

  1. Answer 10 short questions about your background.
  2. Receive a starting rating (between 800 and 2200).
  3. Your first 10 matches are “provisional” so the rating settles faster.

Apply to become a coach

All required documents and credentials in one application.

  1. In the player area open “Become a coach”.
  2. Fill in experience, specialisation, venues, prices.
  3. Attach documents.
  4. Wait for the admin's decision. Once approved, the coach area appears.

3. I'm a player

Fill in your profile

Coach and opponents instantly see your district and preferred time.

  1. “Profile” → form with sections: personal data, contacts, socials, district, play time, avatar.
  2. Save.

Check your rating

Rating history is computed for you.

  1. Open “Rating”.
  2. You'll see: current number, per-match chart, “provisional” or “stable” status.

Find an opponent

Matchmaking by level and schedule — no “who is free Thursday?” chats.

  1. Open “Find a player”.
  2. Set filters: district, rating range (e.g. ±100 from yours), preferred days.
  3. Tap “Propose match” next to a candidate.
  4. The opponent gets a notification and accepts or declines.

Record the score after a match

Rating recalculates automatically once the opponent confirms.

  1. One player opens the match and enters the set scores.
  2. The opponent gets a “please confirm the score” notification.
  3. If they confirm — both ratings update. If they dispute — the match is flagged for review.
  4. A spontaneous match can be “quick-registered”; a scheduled one can be cancelled if it didn't happen.

Book a court or training

No double bookings — the system checks availability.

  1. “Bookings” → “Find a slot”.
  2. Filters: district, coach, date.
  3. Pick a free slot and confirm.
  4. “My bookings” shows everything — cancel from there if needed.

List of my coaches

Everyone you're linked to or trained with recently.

  1. Open the “My coaches” section.

Register for a tournament

From here the organiser handles seeding, draw and scores.

  1. “Tournaments” → “Open”.
  2. Open a card and tap “Register”.
  3. If plans change — “Withdraw” before the start.

Leave a coach review

Reviews are allowed only after a real session or match — anti-fraud built in.

  1. Open the coach's page.
  2. If you trained or played in the last 90 days — a form appears: stars, categories, text.
  3. Submit — the coach's average rating updates.

4. I'm a coach

Dashboard

What matters today — at a glance.

  1. Open “Dashboard”.
  2. You'll see: upcoming sessions, unconfirmed student matches, new students, recent reviews.

Fill in your coach profile

This is your public card across the club.

  1. Fill in bio, specialisation, venues, prices, map visibility.
  2. Save.

Invite a student

Once the player accepts, they appear in your list automatically.

  1. “Players” → “Invite”.
  2. Enter an email (or upload a CSV for bulk invitations).
  3. The app sends the invitation email.

Open booking slots

Define the rule once — the schedule unrolls itself.

  1. “Slots” → “Create”.
  2. Specify weekdays, time, duration, the date to repeat until.
  3. 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).

  1. Open “Venues” inside the coach area.

Run a tournament

Seeding, bracket, winner advancement and rating updates — no paper protocols.

  1. “Tournaments” → “Create”.
  2. Walk the wizard: basics → format → match rules → participants → confirm.
  3. Tap “Generate draw” — the system seeds participants by rating.
  4. Supported: Single Elimination and Round Robin.
  5. 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.

  1. 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.

  1. “Quiz” → all versions are listed (one is active).
  2. Create a new version → add, edit or reorder questions and weights.
  3. “Preview” — exactly what the player will see.
  4. “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.

  1. “Rating algorithm”.
  2. Create or edit a parameter set: base Elo, K-factors, multipliers, season rules.
  3. Open “Simulator”, enter two ratings and a score — see how the formula behaves.
  4. “Activate” the desired configuration.

Coach applications

Once approved, the player gets a public coach card.

  1. “Coach applications”.
  2. Open an application, view documents through a secure link.
  3. “Approve” (the player becomes a coach) or “Reject” with a reason.

Venues and courts

Venues become available to coaches and to the public catalogue.

  1. “Venues” — list of all clubs (Belarus is partly seeded).
  2. Create or edit a venue: address, district, map coordinates.
  3. On a venue page — manage courts (surface, indoor/outdoor etc.).

Review moderation

Complaints are resolved here.

  1. “Reviews” → filters “all” or “flagged”.
  2. 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.

  1. “DB” — a simple table-like UI over reference data.
  2. Browse, search, manually create, edit and delete rows.

What the app does on its own, without a click

  • Updates the rating whenever a match is confirmed.
  • Sends email notifications: invitations, match proposals, booking confirmations, rating changes, tournament events.
  • 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.

← Back to Help & FAQ

Install the app on your phone

Open it like a native app — no App Store or Google Play. Works offline after the first visit.

PlayTennis.by

Find a sparring partner, a coach or a tournament — and host your own. Tennis in your pocket.

Navigation

  • Sparrings
  • Tournaments
  • Coaches
  • Clubs
  • Venues
  • Players
  • Matches feed
  • Help
  • Sign in

Contact

Questions, feedback or a bug? Drop us a line — we reply within 24 h.

© 2026 PlayTennis.by · Минскv1.0 · MVP