🖱️ Click Challenge – Symfony Speed Game
Un projet web ludique et rapide à mettre en place pour m’amuser avec Symfony tout en découvrant une approche plus orientée jeu/expérience utilisateur.
🎮 Objectif du jeu
- Un simple bouton.
- Un chrono.
- Et un seul but : cliquer le plus de fois possible avant la fin du temps imparti.
Le score de chaque utilisateur est enregistré, et les meilleurs sont affichés dans un classement ordonné par performance, avec une petite touche d’humour : le podium des cliqueurs 🥇🥈🥉 !
🔧 Ce que j’ai mis en place
- Une application Symfony avec routing simple et gestion du formulaire.
- Stockage des performances des joueurs en base de données.
- Classement dynamique avec un podium pour les meilleurs scores.
- Timer côté front, avec envoi des résultats en fin de session.
- UI simple mais efficace pour une expérience rapide et fun.
🧠 Ce que j’ai appris
- Gestion des requêtes POST et du traitement côté serveur avec Symfony.
- Interaction front-back en PHP moderne.
- Tri et classement de données côté serveur.
- Rendu dynamique conditionnel (affichage du podium selon les scores).
🧰 Stack technique
- Backend : Symfony (PHP)
- Base de données : SQLite (simple et suffisant pour ce type de projet)
🏁 Résultat
Un projet rapide, fun, qui m’a permis de manipuler Symfony dans un contexte léger et sans prise de tête, tout en gardant une structure professionnelle.