Racket Leagues — getting started
Guide utilisateur

Comment utiliser Racket Leagues

Le manuel complet de l'application Racket Leagues — de la création d'un compte à la gestion d'une saison complète de ligue de poules. Ce guide couvre ce que chaque écran fait, qui peut faire quoi et comment trouver le paramètre que vous cherchez.

Note

Les screenshots sont ajoutés dans le guide au fur et à mesure que nous polissons la version v1.0. Les instructions écrites sont complètes et actuelles.

Démarrage

Aperçu

Racket Leagues est une application multi-club, multi-sport de ligue de poules et d'échelle. Un club est un groupe de joueurs géré par un super-admin. Les membres d'un club peuvent accepter les ligues — l'application gère les tours, traite la promotion et la relégation et maintient tous les classements à jour.

Trois rôles façonnent ce que vous pouvez voir et faire:

  • Joueur — rejoignez des ligues, enregistrez et confirmez les résultats, voyez les classements.
  • Admin — tout ce qu'un joueur peut faire, plus approuvez les photos, remplacez les résultats contestés et aidez à gérer les tours.
  • Super-admin — contrôle total du club: marque, sports, membres, cycle de vie de la ligue et transfert de propriété.

Une personne peut jouer dans plus d'un club à la fois, et une personne peut être joueur dans un club tout en étant admin dans un autre. L'application regroupe tout sur l'écran d'accueil.

Créer un compte

Appuyez sur Créer un compte sur l'écran de bienvenue. Vous serez invité à fournir une adresse e-mail, un mot de passe et un nom d'affichage. Votre nom d'affichage est ce que les autres joueurs voient — vous pouvez le changer plus tard.

Create account form
Le formulaire d'inscription. E-mail, mot de passe et nom d'affichage — rien d'autre requis.

Après votre inscription, Racket Leagues envoie un e-mail de vérification. Appuyez sur le lien pour confirmer l'adresse. L'application s'ouvrira sur votre écran d'accueil une fois vérifiée — vous pouvez également vous connecter avec votre e-mail et mot de passe immédiatement.

Verify email screen
L'interstitiel pendant que nous attendons que vous tapiez le lien de vérification.
Conseil

Vérifiez le spam si l'e-mail de vérification n'arrive pas en quelques minutes. Il vient d'un expéditeur @racketleagues.app.

Se connecter

Appuyez sur Se connecter sur l'écran de bienvenue et entrez votre e-mail et mot de passe. Les sessions se rafraîchissent silencieusement en arrière-plan, donc une fois que vous êtes dedans, vous restez dedans.

Sign-in form
E-mail + mot de passe. Le lien mot de passe oublié ouvre un flux de réinitialisation par e-mail.

Si vous voyez un message "session expirée", reconnectez-vous simplement — vos données sont sûres et vos adhésions aux clubs sont conservées.

Votre premier écran d'accueil

Quand vous vous connectez pour la première fois sans être dans aucun club, l'écran d'accueil vous invite à soit rejoindre un club existant soit créer un nouveau. Vous pouvez faire les deux depuis le bouton de profil en haut à droite.

Home screen — no club yet
Avant tout club rejoints ou créés, l'écran d'accueil propose les deux options d'avance.

Rejoindre un club

Si un ami ou un admin vous a envoyé un lien d'invitation, appuyez-y sur votre téléphone — il ouvre l'application (ou vous redirige vers le magasin pour l'installer d'abord), et le club est ajouté automatiquement après vous connecter ou vous enregistrer. Aucun code requis.

Pour rejoindre manuellement, appuyez sur Rejoindre un club depuis l'écran d'accueil ou le profil, puis collez le code d'invitation que l'admin de votre club a partagé.

Join club modal
Collez le code ou appuyez sur le lien envoyé — même résultat dans les deux cas.

Démarrer un nouveau club

Depuis votre profil, appuyez sur Créer un club. Vous choisirez un nom de club, un sport par défaut (tennis, padel, squash, tennis de table ou badminton) et une couleur d'accent. La couleur d'accent teinte toute l'application pour vous et vos membres, alors choisissez quelque chose que vous aimez — c'est facile à changer plus tard.

Create club form
Nom, sport, accent. La première personne à créer un club devient automatiquement son super-admin.
Super-admin

Créer un club vous rend super-admin. Vous pouvez ajouter d'autres admins plus tard depuis l'écran des Membres.

Accueil et navigation

L'écran d'accueil

Une fois que vous êtes dans au moins un club, l'écran d'accueil devient votre tableau de bord. Chaque club apparaît comme sa propre carte, avec le nom du club, la couleur d'accent et un carrousel horizontal des ligues de ce club. Appuyez sur n'importe quelle ligue pour sauter à son écran de détail.

Home screen with clubs
Un écran d'accueil rempli — clubs, ligues et toute invite en attente en haut.

Le haut de l'écran d'accueil est réservé aux invites — les choses qui nécessitent votre attention, comme un résultat que quelqu'un d'autre a enregistré contre vous qui a besoin confirmation, ou une proposition de match en attente de votre réponse.

Plusieurs clubs

Vous pouvez être dans autant de clubs que vous le souhaitez. Chaque club est indépendant — sports différents, membres différents, couleurs d'accent différentes. L'écran d'accueil les empile verticalement, le plus récent en haut. Appuyez sur l'avatar du profil en haut à droite pour basculer les paramètres du compte ou passer d'un club à l'autre.

Multi-club home
Deux clubs ou plus? Chacun obtient sa propre carte et accent.

Invites en attente

Quand quelqu'un enregistre un résultat contre vous, ou propose un horaire de match, ou un admin a besoin que vous confirmiez quelque chose — cela apparaît en haut de l'accueil comme une carte d'appel à l'action claire. Appuyez sur la carte pour agir dessus.

Home confirm banner
Bannière "Confirmer le résultat" — appuyez pour ouvrir la feuille de confirmation.
Admin

Les admins voient également des invites supplémentaires: "Tour terminé — progresser les poules" apparaît quand un tour est terminé et a besoin progresser.

Admin round-ended prompt
Écran réservé aux admins pour clôturer une ronde.

Jouer les ligues

Détail de la ligue & poules

Appuyez sur une ligue depuis l'écran d'accueil pour ouvrir sa vue détail. En haut, vous verrez le nom de la ligue, le numéro du tour actuel et une barre de progression montrant combien de matchs du tour sont complets. Dessous sont les poules — chaque poule est un petit groupe de joueurs qui se jouent entre eux au tour.

League detail
Aperçu de la ligue — progression du tour et liste des poules.

Votre propre poule est toujours mise en surbrillance. Appuyez sur n'importe quelle poule pour ouvrir ses classements et sa grille de matchs.

Classements des poules

Les classements de chaque poule montrent joueur, victoires, pertes, sets/jeux gagnés-perdus et points. Les bandes en haut et en bas de la poule indiquent promotion et relégation — les barres colorées montrent qui se déplace vers le haut et vers le bas quand le tour se ferme.

Box standings
Classements au sein d'une poule. La bande supérieure promeut, la bande inférieure relègue.

Appuyez sur l'onglet Matchs pour voir la grille de matchs — chaque appairage dans la poule avec soit un résultat soit une puce "non joué encore". Les onglets vous permettent de filtrer à tous les matchs, vos matchs ou seulement ceux en attente de votre action.

Matches tab
Grille de matchs avec onglets de filtre. Pratique pour trouver vos jeux exceptionnels.

Enregistrer un résultat de match

Après avoir joué un match, appuyez sur Enregistrer le résultat sur l'écran de détail de la ligue (ou sur votre onglet de matchs). Choisissez votre adversaire dans la poule, entrez le score set par set et soumettez.

Record result sheet
Enregistrer le résultat — choisissez l'adversaire, entrez les scores. Fonctionne pour tous les systèmes de scoring supportés.
  1. Ouvrez la ligue et appuyez sur Enregistrer le résultat.
  2. Sélectionnez votre adversaire dans la liste.
  3. Entrez le score de chaque set. L'application valide au fur et à mesure (par exemple, un set de tennis ne peut pas se terminer 7-5 si vous n'avez gagné que 5 jeux).
  4. Ajoutez un commentaire optionnel — utile si le match était un abandon ou une retraite.
  5. Appuyez sur Soumettre. Votre adversaire reçoit une notification pour confirmer.
Scoring

Les clubs de squash peuvent choisir le scoring PAR-11 ou PAR-15 par club — la feuille d'enregistrement des résultats s'adapte automatiquement. Les règles de tie-break au tennis suivent la configuration de sport du club.

Confirmer le résultat d'un adversaire

Si votre adversaire a enregistré le match d'abord, vous verrez une bannière Confirmer le résultat en haut de l'accueil. Appuyez-y pour ouvrir la feuille de confirmation — vous verrez les scores qu'ils ont entrés et pouvez soit approuver, refuser ou contester.

Confirm result sheet
Confirmez ou contestez. Les résultats approuvés comptent immédiatement pour les classements.

Si vous contestez, l'admin de votre club est notifié et peut intervenir pour le résoudre.

Proposer un horaire de match

Vous ne savez pas quand jouer? Utilisez Proposer un match sur l'onglet des matchs pour suggérer une date, heure et lieu. Votre adversaire reçoit une notification et peut accepter, refuser ou contre-proposer.

Propose match sheet
Choisissez une heure, ajoutez un lieu, envoyez. Le match reste à l'état de proposition jusqu'à ce que les deux joueurs soient d'accord.

Matchs de doubles

Les ligues existent en trois modes de paires. Simples c'est du un-contre-un, sans partenaire. Doubles à paire fixe te lie à un partenaire pour toute la ligue — toi et ton partenaire entrez ensemble en tant que paire unique. Doubles à paire tournante te permet de t'inscrire seul ; l'admin mélange les partenaires à chaque match pour que tout le monde joue avec des gens différents. L'admin choisit le mode à la création de la ligue.

Doubles à paire fixe

Les ligues à paire fixe nécessitent un partenaire avant de pouvoir s'inscrire. Ouvre la ligue, appuie sur Trouver un partenaire, et choisis quelqu'un dans la liste éligible du club. Il verra une invitation en attente sur son écran Partenariats. La paire ne devient active qu'après son acceptation — et accepter vous inscrit tous les deux à la ligue d'un coup.

Invite a partner confirmation dialog
Partnership invite received — Accept or Decline
L'invitation est un tap. Ton partenaire accepte depuis son écran Partenariats.

Si un partenaire doit changer en cours de saison, le super-admin peut le faire via Gestion des membres. Les joueurs ne peuvent pas changer unilatéralement — ça casserait le classement déjà accumulé contre cette paire.

Doubles à paire tournante

Les ligues à paire tournante fonctionnent comme les simples pour l'inscription — appuie sur S'inscrire sur la ligue, sans partenaire. L'admin choisit les paires à chaque round en générant les fixtures : chaque boîte a un round-robin où les deux mêmes joueurs ne sont jamais partenaires deux fois. Sur une saison tu joueras avec (et contre) la plupart de la boîte.

Admin — Generate fixtures for rotating doubles
L'admin génère des fixtures round-robin par boîte. Réexécutable.
Admin

Besoin d'ajouter un match hors du set généré ? Créer un match sur le même écran te permet d'insérer des matchs de rattrapage sans régénérer tout le round.

Lancer une ligue de doubles (admin)

Quand tu crées une ligue de doubles tu choisis le mode de paire d'emblée. Au lancement, l'app tire les boîtes parmi les inscrits (paires pour fixe, individus pour tournante), génère les fixtures du premier round et bascule la ligue en Actif — les joueurs peuvent enregistrer des résultats tout de suite.

Admin — Launch doubles league screen
Launch league confirmation dialog
Un bouton sème les boîtes, les fixtures, et active la ligue.

Historique des matchs

Votre historique complet de simples et doubles vit sur votre profil. Vous pouvez également appuyer sur n'importe quel joueur dans les classements de la poule pour voir son historique et son dossier tête-à-tête contre vous.

Match history
Historique des matchs — chaque résultat enregistré, le plus récent d'abord.

Profil

Aperçu du profil

Appuyez sur votre avatar en haut à droite de l'écran d'accueil pour ouvrir votre profil. Il montre votre photo, nom d'affichage, les clubs dans lesquels vous êtes, votre niveau de compétence, vos statistiques par sport et vos approbations de sport.

Profile top — photo, achievements strip, skill level, stats
Profile middle — sport approvals and active leagues
Profile bottom — edit, language, sign out, delete account
Profil — photo, nom, statistiques et accès sportif.

Nom d'affichage & alias

Appuyez sur Modifier sur votre profil pour changer votre nom d'affichage. Certains clubs activent également les alias — un pseudonyme par club qui s'affiche à la place de votre nom d'affichage dans ce club spécifique. Utile si vous voulez "Rich" partout sauf le club où vous allez par "RichOB".

Edit details sheet
Modifiez le nom d'affichage, plus un alias par club si votre club l'autorise.
Super-admin

Les alias sont par club. Si vous ne voulez pas que les membres se renomment dans votre club, déactivez le bouton bascule sous Paramètres du club → Autoriser les alias.

Photo de profil

Appuyez sur Changer la photo de profil pour importer une photo depuis votre galerie. L'application la recadre en carré, la compresse et la télécharge. Les photos sont automatiquement analysées par Google Cloud Vision SafeSearch avant d'être visibles par les autres membres.

Profile picture picker
Le sélecteur ouvre votre bibliothèque de photos. Les grandes images sont traitées automatiquement.

Niveau de compétence

Choisissez un niveau de compétence (Débutant, Intermédiaire, Avancé ou Expert). Les admins l'utilisent lors de l'amorçage des poules pour que vous soyez mis en correspondance avec le bon niveau pour votre premier tour. Une fois que vous avez joué quelques matchs, vos résultats réels remplacent la compétence comme clé de tri.

Skill level selector
Niveau auto-sélectionné. Les admins peuvent remplacer si nécessaire.

Demande d'un sport

Un club peut gérer n'importe quel mélange des cinq sports supportés — tennis, padel, squash, tennis de table et badminton. Quand vous rejoignez un club, vous êtes automatiquement accepté au sport par défaut. Pour en jouer un différent, appuyez sur Demander l'accès sous Vos sports et choisissez celui-ci. Un admin examine et approuve.

Request sport access
Les approbations par sport permettent aux admins de contrôler qui est dans quel pool de ligue.

Succès

La barre Succès en haut de ton profil affiche combien tu en as débloqués. Appuie sur Voir tout pour ouvrir la liste complète — les débloqués en haut, les verrouillés en dessous avec la règle pour les débloquer. Les succès couvrent les étapes de jeu (premier match, 10 matchs, 100 matchs), les séries de victoires, le jeu multi-sport et plus. Ils se débloquent silencieusement à mesure que tu enregistres des résultats.

Achievements screen — unlocked and locked
Achievements screen — scrolled to show locked list
Débloqués en haut, verrouillés en bas. Chacun indique ce qu'il faut.

Quand tu en débloques un nouveau, une petite bannière apparaît sur ta page d'accueil à la prochaine ouverture de l'app. Elle s'affiche une fois puis se range — consulte le profil pour la liste complète quand tu veux.

Home screen — achievement unlock banner
Bannière de déblocage sur l'accueil — disparaît d'un toucher.

Gérer un club

Paramètres du club

Appuyez sur le nom de votre club sur l'écran d'accueil, puis l'icône d'engrenage, pour ouvrir les paramètres du club. Tout dans cet écran est réservé au super-admin — les joueurs réguliers et les admins voient une vue en lecture seule.

Club settings landing
Le hub de paramètres du club. Faites défiler pour révéler chaque contrôle.
Super-admin uniquement

Si vous êtes un admin (mais pas super-admin), la plupart de cet écran est caché. Les super-admins peuvent promouvoir un admin à super-admin via Gestion des membres et transférer ensuite la propriété.

Marque & accent

Sous Marque, vous pouvez télécharger un logo de club et choisir la couleur d'accent qui teinte l'IU pour chaque membre de votre club. L'accent apparaît dans les boutons, les puces, les surbrillances et l'en-tête du club à effet verre.

Branding section
Sélecteur d'accent + téléchargement de logo. Les changements s'étendent immédiatement.

Sports activés

Activez/désactivez lesquels des cinq sports votre club gère. Pour les clubs de squash, choisissez entre le scoring PAR-11 et PAR-15 — l'ensemble du club suit ce système de scoring.

Sports toggles
Activez le tennis, padel, squash, tennis de table ou badminton — mélangez et assortissez.

Autorisation des alias

Le bouton bascule Autoriser les alias décide si les membres de votre club peuvent définir un alias par club sur leur profil. Désactivé par défaut — activez-le si vous voulez permettre aux membres d'utiliser différents noms dans différents clubs.

Alias toggle
Un bouton bascule. Désactivé pour la cohérence, activé pour la flexibilité.

Outils admin

Page Admin

Chaque action d'admin est rassemblée dans une seule Admin, accessible depuis l'écran des paramètres du club ou le menu du profil. Elle regroupe les actions par domaine: membres, résultats, photos, packs de bienvenue et propriété.

Admin page
Un écran, tous les outils d'admin. Pas de creusage.

Gestion des membres

L'écran Membres répertorie tous les membres de votre club, avec des badges de rôle (joueur / admin / super-admin) et une barre de recherche. Appuyez sur n'importe quel membre pour ouvrir sa feuille de détail — vous pouvez changer leur rôle, activer ou désactiver les sports pour eux ou les archiver (ce qui les cache des ligues sans supprimer leur historique).

Members list
Liste des membres avec recherche et filtres de rôles.
Member detail
Contrôles par membre: rôle, sports, archive, supprimer.
Admins silencieux

Vous voulez un admin qui ne joue pas? Déactivez son drapeau Joue dans les ligues. Il conservera ses pouvoirs d'admin mais n'apparaîtra pas dans les pools de ligue, l'amorçage des poules ou les sélecteurs d'adversaires.

Invitation par e-mail

Utilisez Inviter des membres sur la page admin pour envoyer un lien de jointure par e-mail. Collez n'importe quel nombre d'adresses — l'application envoie à chacun une invitation unique qui les ajoute automatiquement à votre club quand ils s'inscrivent.

Email invite form
Invitations par e-mail. Les liens rejoignent automatiquement le club du demandeur quand ils sont acceptés.

Remplacement d'un résultat

Si deux joueurs ne peuvent pas être d'accord sur un résultat, n'importe quel admin peut le remplacer. Ouvrez le match depuis l'onglet des matchs et appuyez sur Remplacement admin — vous pouvez entrer le score correct ou marquer le match comme un abandon, une retraite ou un match nul.

Admin override sheet
Admin override — confirmation
Le remplacement admin remplace le résultat contesté; les deux joueurs sont notifiés.

Modération des photos

Les nouvelles photos de profil sont analysées automatiquement par Google Cloud Vision SafeSearch. Les photos sans problème sont approuvées instantanément et visibles par les autres membres tout de suite. Tout ce qui est signalé — ou que Vision n'a pas pu évaluer avec certitude — passe dans la file de modération pour qu'un admin l'approuve ou la refuse. Tout contenu qui enfreint les règles de la communauté est refusé automatiquement et n'est jamais conservé.

Photo moderation queue
Queue de modération avec les drapeaux Vision pour chaque photo.

PDFs de pack de bienvenue

Générez un pack de bienvenue imprimable — logo du club, info de contact, calendrier de ligue, liste des membres, règles de terrain — comme un seul PDF. Partagez-le avec les nouveaux membres ou affichez-le sur votre tableau d'affichage.

Welcome pack preview
Un PDF de pack d'un tap. Marqué avec le logo et l'accent de votre club.

Cycle de vie de la ligue

Créer une ligue

Depuis l'écran d'accueil du club, appuyez sur Créer une ligue. Choisissez le sport, le format (ligue de poules ou échelle), la taille de la poule (généralement 4–6 joueurs), combien de poules et la durée du tour.

Create league form
Configuration de la ligue — sport, format, poules, durée du tour.

Lancer une ligue

Tu as deux façons de démarrer la ligue. Choisis une date de début à la création et l'application la lance automatiquement à minuit dans le fuseau horaire de ton club — elle place les joueurs par niveau + historique, génère les matchs du premier tour et passe la ligue en Actif sans que tu n'aies à intervenir. Ou touche Lancer maintenant depuis l'écran de détail de la ligue pour démarrer tout de suite — pratique si tu veux relire les placements ou si la date de début est déjà passée.

Launch league — seed boxes form
Launch league — confirmation
Feuille de lancement — confirmez l'amorçage, allez en direct.

Progression des tours

Les tours avancent automatiquement dès que le dernier résultat du tour est confirmé — la ligue passe au tour suivant sans aucune action administrative. Les admins peuvent toujours avancer manuellement depuis l'écran de détail de la ligue s'ils veulent clore un tour plus tôt (par ex. sauter des matchs non joués).

Round progression — promotion/relegation preview
Round progression — confirmation
Aperçu avant d'appliquer. Pas de surprises.

Terminer une ligue

Quand la saison est terminée, appuyez sur Terminer la ligue depuis les paramètres de la ligue. La ligue s'archive, les classements se figent et les gagnants sont verrouillés. Une ligue terminée peut toujours être consultée pour l'historique, mais aucun autre résultat ne peut être enregistré.

League ready to complete
Complete league confirmation dialog
Fermer une ligue l'archive. Sûr — rien n'est supprimé.

Ligues précédentes

Les ligues terminées apparaissent sous Ligues précédentes sur la carte du club. Appuyez pour afficher les classements finaux et l'historique des matchs. Utile pour trancher les débats sur qui a remporté la saison d'été 2025.

Past leagues archive
Archive des saisons terminées, en lecture seule.

Paramètres et aide

Compte & confidentialité

Depuis votre profil, appuyez sur Compte pour changer votre e-mail, réinitialiser votre mot de passe ou supprimer votre compte. La suppression du compte supprime vos données personnelles dans les 30 jours — l'historique des matchs reste dans les archives de votre club mais est anonymisé pour que personne ne puisse vous identifier.

About / settings page
Page À propos — confidentialité, conditions, liens de support, info de version.

Voir la Politique de confidentialité pour tous les détails sur quelles données sont stockées et combien de temps.

Dépannage

Les problèmes les plus courants sont couverts sur la page Support. Une liste rapide:

  • Déconnecté inopinément — reconnectez-vous, vos données vont bien. Les sessions se rafraîchissent silencieusement quand elles fonctionnent.
  • Impossible de télécharger une photo — vérifiez que l'application a la permission de bibliothèque de photos dans les paramètres système iOS/Android.
  • Score incorrect enregistré contre vous — refusez la confirmation, demandez à votre adversaire de soumettre à nouveau. S'il y a un vrai différend, contactez un admin.
  • APK Android en sideload bloqué par Play Protect — appuyez sur "Installer quand même" à la première installation. Les mises à jour passent par le navigateur et ne re-déclenchent pas l'avertissement.

Toujours bloqué? Envoyez un e-mail à l'équipe — voir les détails de contact sur Support.