Skip to content

fatydm/culture_quizz

Repository files navigation

Teste le quizz ici : https://culture-quizz.vercel.app/

CULTURE_QUIZZ 🎓📝 Ce projet a été réalisé en groupe dans le cadre de ma formation de reconversion professionnelle.

Description du projet: Culture_Quizz est une application de quiz interactive développée avec HTML, CSS et JavaScript. Elle permet aux utilisateur·ices de répondre à une série de questions et d’évaluer leurs connaissances en temps réel, avec un retour immédiat sur leurs réponses ou un récapitulatif à la fin du quiz. ✅


Objectifs pédagogiques 🎯 1. Maîtriser les fondamentaux du développement web 💻

  • Manipulation du DOM pour afficher dynamiquement les questions et réponses 🏗️
  • Gestion des événements (click) pour interagir avec le quiz 👆
  • Logique conditionnelle et fonctions pour vérifier les réponses et calculer le score 🧠
  • Gestion des états multiples (réponses sélectionnées, progression, réinitialisation) 🔄

2. Gérer les données avec JavaScript 🗂️

  • Utilisation de tableaux et objets pour stocker les questions et réponses 📊
  • Découverte du localStorage pour conserver le score ou les informations sur l’utilisateur 💾

3. Styliser l’application avec CSS 🎨

  • Mise en page responsive avec Flexbox 📐
  • Effets visuels avec pseudo-classes (:hover, :disabled) ✨
  • Ajout dynamique de classes pour indiquer les bonnes réponses ✅

4. Débogage et gestion d’erreurs 🐞

  • Utilisation des outils du navigateur (console, inspection DOM) pour analyser et corriger le code 🔍

5. S’initier à la gestion de projet 📆

  • Méthodes Agile : planification, stand-up meetings, rétrospectives ⏱️
  • Outils de suivi : Kanban, Git et GitHub (branches, pull requests) 🌐

6. [Bonus] Déploiement 👩🏽‍💻

  • Possibilité de déployer le quiz sur GitHub Pages pour obtenir des retours réels d’utilisateurs 🌟

Technologies utilisées 🛠️

  • HTML / CSS
  • JavaScript (Vanilla JS)
  • Git & GitHub (versioning)
  • Optionnel : GitHub Pages (déploiement) 🚀

About

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors