Bienvenue dans GitHub Copilot Quiz ! Ce projet interactif vous permet de maîtriser les meilleures pratiques d'utilisation de GitHub Copilot à travers un quiz ludique.
- Quiz interactif : Classez des techniques d'autocomplétion par ordre d'efficacité.
- Explications détaillées : Chaque technique est accompagnée d'une description pour expliquer son intérêt.
- Interface moderne : Construite avec React et Tailwind CSS pour une expérience utilisateur fluide.
- src/ : Contient l'ensemble du code source de l'application.
- components/ : Composants UI réutilisables, comme
QuizCard
etThemeSelector
. - data/ : Données du quiz telles que définies dans
quizData
. - pages/ : Page d'accueil et autres vues de l'application.
- hooks/ et lib/ : Fonctions utilitaires et hooks personnalisés.
- components/ : Composants UI réutilisables, comme
- public/ : Fichiers statiques (images, icônes, etc.).
- Configurations :
-
Installez les dépendances :
npm install
-
Démarrez le serveur de développement :
npm run dev
Accédez à l'application en ouvrant http://localhost:3000 dans votre navigateur.
- Choisissez un thème sur la page de démarrage.
- Réorganisez les cartes en utilisant la fonctionnalité drag and drop pour classer les techniques de la moins efficace à la plus efficace.
- Validez vos réponses pour obtenir un retour immédiat sur la justesse de votre classement.
- Recommencez pour améliorer vos résultats et approfondir vos connaissances.
Les contributions sont les bienvenues !
-
Forkez le dépôt.
-
Créez une branche pour votre fonctionnalité :
git checkout -b feature/amélioration
-
Commitez vos modifications :
git commit -am "Ajout d'une nouvelle fonctionnalité"
-
Poussez votre branche :
git push origin feature/amélioration
-
Ouvrez une Pull Request.
Merci d'utiliser GitHub Copilot Quiz ! Profitez de ce projet pour améliorer vos compétences et optimiser votre utilisation de GitHub Copilot.