Quiz CD5
Il y a quelques années, j’ai créé un site de quiz footballistique inspiré des formats populaires sur youtube du Club des 5 que j’ai beaucoup apprécié. Mon objectif était simple: créer une plateforme où les utilisateurs peuvent tester leurs connaissances footballistiques. Avec aucun but de publication en ligne, purement pour améliorer mes compétences.
Conception et choix techniques
Pour ce projet, j’ai choisi Symfony 4, un framework qui était encore nouveau pour moi à l’époque, mais qui m’a permis de structurer l’application de manière solide. Le front-end a été simplifié grâce à Bootstrap, facilitant la création d’une interface simple et responsive.
Fonctionnalités principales
L’application permettait aux utilisateurs de s’inscrire, de se connecter et de gérer leur profil. Une fois connectés, ils avaient accès à une liste de quiz et pouvaient répondre à des questions via un champ texte. Chaque réponse était validée par une icône "ok" ou "x" selon la justesse de la réponse. Les utilisateurs pouvaient également consulter leurs résultats et voir leur progression au sein des différents quiz.
Une partie administration était accessible via un rôle ROLE_ADMIN, permettant d'ajouter ou de modifier des quiz et des questions.
Une expérience formatrice
Ce projet a été un excellent point de départ dans le développement web. Il m’a permis d’acquérir des compétences solides sur Symfony, de comprendre la gestion des rôles et permissions, et d’expérimenter avec une logique de quiz interactive. Ce fut une manière ludique de concilier passion du football et développement.