Projet

ChessMaster

Galerie

ChessMaster — capture 1
1 / 9

À propos

ChessMaster est une application web conçue pour automatiser et simplifier l’organisation de tournois d’échecs. L’administrateur dispose d’un espace de gestion lui permettant de créer un tournoi, définir ses règles et fixer les conditions de participation. Les joueurs peuvent s’inscrire et participer uniquement s’ils respectent les critères établis. Lors du lancement officiel du tournoi, un algorithme génère automatiquement les rencontres entre les joueurs selon le format choisi. Une fois les matchs joués, l’administrateur encode les résultats, qui sont immédiatement pris en compte et affichés en temps réel dans le classement et les tableaux du tournoi. L’application offre ainsi une gestion fluide, automatisée et centralisée des compétitions d’échecs, réduisant les erreurs humaines et optimisant l’expérience des organisateurs et des participants.

Technologies utilisées

TwigSymfonyMySQLDockerJWTDoctrine ORM