J'ai vibe codé un outil de gestion de tournoi

Salut les pongistes !
J’ai vibe codé un site de gestion de tournois , voici un petit descriptif :

L’objectif

remplacer les feuilles Excel, les fichiers OpenOffice partagés par clé USB, et les logiciels desktop qui ne fonctionnent que sur un seul poste.

Ce que ça fait aujourd’hui

Gestion des joueurs

  • Ajout manuel ou import CSV (nom,points)
  • Modification / suppression
  • Classement initial par points FFTT

Phase de poules

  • Génération automatique des poules
  • Classement temps réel par poule (victoires > balance sets > balance points — règles FFTT)
  • Gestion des repêchages
  • Feuilles de poule imprimables en PDF (une par poule, ou toutes d’un coup)

Phase finale

  • Trois formats supportés :
    • Classique : tableau à élimination directe avec petite finale
    • Intégral : tous les joueurs jouent jusqu’à la dernière place
    • Intégral officiel : format FFTT avec poules croisées selon le rang
  • Génération automatique du tableau à partir des qualifiés
  • Visualisation bracket (arbre des matchs avec courbes de Bézier)
  • Saisie des scores depuis la même interface

Gestion des tables

  • Déclaration du nombre de tables disponibles
  • Réservation des tables pour les poules en fonction de l’heure de début des tableaux
  • Attribution manuelle ou automatique (mode AUTO) : dès qu’une table se libère, le prochain match en attente y est affecté
  • Vue « Tables » en temps réel : vert = occupée, jaune = en attente, blanc = libre

Vue publique spectateurs

  • Lien unique avec token (sans compte requis)
  • QR code partageable — affiche A4 imprimable avec logo du club, nom du tournoi, QR et message « Scannez pour suivre en direct »
  • Vue mise à jour en temps réel (polling)

Classement

  • Classement intermédiaire (après poules) et final (positions bracket)
  • Export PDF avec logo du club, badges colorés, tableau de médailles

Multi-club

  • Un compte admin par club, URL dédiée (/c/nom-du-club/)
  • Logo du club dans la sidebar et sur les PDFs
  • Plusieurs tournois par club, plusieurs tableaux par tournoi

Interface

  • Sidebar de navigation (desktop) + drawer burger (mobile)
  • Toutes les actions importantes accessibles via une modale live sur PC — pas besoin de changer de page
  • Pages mobiles optimisées pour une utilisation debout en salle

Ce qui n’est pas encore là

Soyons honnêtes sur l’état beta :

  • Pas encore de mode « multi-salle » (plusieurs arbitres simultanés sur le même tournoi) — c’est prévu
  • Pas d’envoi d’email automatique
  • Quelques roughed edges sur des cas limites (nombre impair de qualifiés, formats exotiques)
  • Pas encore testé sur de gros tournois (>64 joueurs) en conditions réelles — c’est précisément ce que je cherche à valider

Ce que je cherche

Des clubs, arbitres, joueurs ou geeks pongistes qui :

  • Ont un tournoi à organiser dans les prochaines semaines/mois
  • Sont prêts à utiliser l’appli sur un vrai tournoi (même petit — 10 joueurs c’est parfait pour commencer)
  • Peuvent me donner un retour honnête sur ce qui coince

Contactez-moi par MP. Précisez :

  • Votre club (pour créer votre slug)
    *Votre prénom ou pseudo pour le compte admin
    Et je vous enverrai par MP les acces pour se connecter

Vu la capacité de mon VPS je prendrai une 10aine de personnes max pour par que ca rame

J’espere sincerement que ce projet pourra vous aider !


Stack technique pour les curieux : Python/Flask, SQLite, HTML/CSS/JS vanilla — aucune dépendance lourde, tourne sur un VPS basique.

Et j’ai oublié de préciser que le but est que cet outil soit et reste gratuit !