Contexte
Ce projet a été réalisé dans le cadre d'un hackathon de 3 jours, dont le thème portait sur la création d'une application web. L'objectif était de concevoir, en un temps limité, un produit fonctionnel (MVP), avec une interface claire et minimaliste.
Thème
Chess Tracker Training est une plateforme d'entraînement aux échecs, basée sur la méthode Woodpecker. Les utilisateurs peuvent s'exercer sur des exercices tactiques et améliorer leur reconnaissance des motifs tactiques. Ils peuvent également suivre leur progression dans un espace qui leur est réservé.
Stack
Le projet a été réalisé avec Symfony 7. Pour la gestion de l'échiquier et de la logique, j'ai utilisé 2 bibliothèques JavaScript : chess.js et chessboard.js. Pour les maquettes, j'ai demandé à ChatGPT de les générer, puis je les ai intégrées en CSS natif.
Fonctionnalitées
Screenshots