Retour aux projets

Tournoi Babyfoot

Application web de gestion de tournois de babyfoot

2021–2026

Application complète de gestion de tournois de babyfoot, initialement développée en PHP/MySQL pour la station Franco-Suisse, puis portée en version statique JavaScript. Création d'équipes, génération automatique des matchs en round-robin, gestion multi-tables avec détection de conflits, classement en temps réel et système de disqualification.

Fonctionnalités

  • Génération automatique des matchs (round-robin) selon le nombre d'équipes
  • Support multi-tables avec gestion de conflits d'équipes
  • Classement en temps réel par victoires puis buts
  • Ajout / renommage d'équipes en cours de tournoi
  • Système de disqualification réversible
  • Suggestion intelligente du prochain match (équité de temps de jeu)
  • Écran classement pour affichage TV avec match en cours
  • Fonctionne 100% dans le navigateur (localStorage)

Stack technique

PHP PHP Langage serveur — PHP 8.x, MVC, PDO MySQL MySQL Base de données relationnelle HTML / CSS HTML / CSS Sémantique, responsive, accessibilité JavaScript JavaScript ES6+, manipulation DOM, AJAX

Stack

JavaScript · HTML/CSS · localStorage