Où ?
S'inscrire au tournoi
Votre inscription part directement chez l'organisateur. Pointage sur place 30 min avant l'horaire de votre tableau. Annulation : prévenez le club.
🔔 Notifications
L'application gratuite de notifications, Android comme iPhone. Aucun compte à créer chez ntfy.
Votre sujet personnel reçoit vos appels de table et vos résultats, rien d'autre. Le sujet général reçoit les annonces du tournoi.
Le pas-à-pas et les champs à copier s'affichent dès que vous choisissez votre nom.
- Copiez les valeurs ci-dessus (boutons « Copier »).
- Dans l'app ntfy, touchez « + » : cochez « Utiliser un autre serveur » et collez le serveur. S'il demande un compte, recopiez le compte et le mot de passe ci-dessus.
- Collez le sujet général puis votre sujet personnel et touchez « S'abonner » : vous recevez les annonces, vos appels de table et vos résultats — rien d'autre.
Le tournoi
Format de jeu
Niveaux / tableaux (optionnel)
Comme sur une affiche d'open : un tableau par niveau de points, lancé à son horaire. Les joueurs sont affectés automatiquement d'après leur classement, chaque niveau a ses poules, son tableau final et ses poules d'éliminés, et les tables tournent d'un niveau à l'autre pour rester occupées. Vide = tournoi unique.
Affiche publique
Ces éléments alimentent l'onglet public « Présentation » : adresse (avec itinéraires Maps/Waze), dotation, engagement et lien d'inscription externe (HelloAsso…). Le code organisateur déverrouille la gestion du tournoi sur un navigateur.
Notifications salle (ntfy)
Sujet des annonces (inscriptions, début des matchs) et préfixe des sujets personnels <préfixe>-j-… (appels de table, résultats). Laisser vide pour désactiver ntfy.
Votre serveur auto-hébergé (voir NTFY-SUR-VPS-OVH.md). Laisser vide pour utiliser ntfy.sh.
Requis si le serveur est en deny-all : créer un compte dédié puis sudo ntfy token add <compte> sur le VPS (cf. guide). Les joueurs, eux, saisissent le compte dans l'app ntfy.
Si le serveur est privé, ce compte (limité aux sujets du tournoi) est montré aux joueurs dans la carte « 🔔 Notifications » — utilisez un compte sans autres droits.
Annonce sur le sujet général ; « Début des matchs » prévient aussi personnellement chaque joueur présent du niveau choisi.
Inscriptions
En production, cette liste sera alimentée par les inscriptions en ligne (HelloAsso) et l'API FFTT Smartping pour le classement officiel — comme sur ping-tournoi.fr. Cochez « présent » pour inclure un joueur au tirage, « payé » pour suivre les engagements.
| # | Nom | Club | Points | Licence | Tableau | Présent | Payé |
|---|
Aucun joueur inscrit. Ajoutez des joueurs ci-dessus ou chargez la démonstration.
Aucune poule générée. Marquez d'abord les joueurs présents dans l'onglet Joueurs, puis lancez le tirage.
Le tableau sera construit à partir des classements de poules.
Documents à imprimer
L'impression se fait via la boîte du navigateur (Ctrl+P) : choisissez « Enregistrer en PDF » pour un fichier à afficher en salle.
Feuilles pré-remplies
Les feuilles de match des poules sont pré-remplies avec les noms du tirage : les grilles de score restent vides pour la saisie papier pendant le tournoi.
Sauvegarde
La maquette fonctionne hors-ligne : tout est stocké dans ce navigateur (localStorage). L'export JSON sert de sauvegarde et préfigure la synchronisation Supabase (même structure de données).
Publication des résultats
Le résumé se colle directement dans la section « Tournois » de la page d'accueil (résultats du dernier tournoi du club).