Présentation du projet
Application de quiz interactive développée en React, utilisant l'API Open Trivia Database pour générer des questions de culture générale personnalisables. Le projet permet aux utilisateurs de tester leurs connaissances avec un choix de difficulté (Easy, Medium, Hard), un nombre de questions variable (5, 10 ou 15) et différentes catégories (Films, Musique, Jeux vidéo, Géographie, Histoire).
L'application gère plusieurs états (configuration, jeu en cours, résultats) et inclut des fonctionnalités avancées comme le mode sombre, des animations CSS, le mélange aléatoire des réponses, la navigation complète au clavier avec labels ARIA pour l'accessibilité, et un feedback visuel immédiat (vert pour les bonnes réponses, rouge pour les mauvaises). Les données sont récupérées depuis l'API et le HTML est décodé avec la librairie `he` pour un affichage correct des caractères spéciaux.