Skip to content

DioNando/quiz-pays

Repository files navigation

Cahier des charges pour l'Application de Quiz sur les Pays du Monde


🎯 Objectif de l'Application:

Créer une application Web de quiz permettant aux utilisateurs de tester leurs connaissances sur les pays du monde, offrant une expérience interactive et éducative.

📱 Fonctionnalités Principales:

  1. Système de Quiz Personnalisé:
    • Les questions du quiz sont générées de manière aléatoire pour garantir une expérience unique à chaque session.
  2. Variété de Questions:
    • Questions de type QCM (choix multiple) sur les capitales.
    • Association de pays à leur continent.
    • Identification de pays à partir de leurs drapeaux, etc.
  3. Fonctionnalités de Réponse:
    • Possibilité pour les utilisateurs de saisir des réponses pour les questions ou d'utiliser des QCM pour certaines questions.
  4. Résultats et Leaderboard:
    • Affichage des résultats à la fin du quiz.
    • Mise en place d'un leaderboard montrant les meilleurs scores.
    • Invitation à l'utilisateur à saisir son nom en cas d'amélioration de son score.

🛠️ Technologies Utilisées:

  • Angular/Ionic pour le développement de l'interface utilisateur.
  • Backend pour la communication avec la base de données.
  • Utilisation d'une API pour fournir des données sur les pays (par exemple, REST Countries API).
  • Intégration de Firebase pour le stockage des données et la gestion en temps réel du leaderboard.

Phases du Projet:

  1. Étude:
    • Analyse approfondie des besoins et des spécifications.
    • Définition des fonctionnalités principales et secondaires.
  2. Conception:
    • Conception de l'architecture de l'application.
    • Conception de l'interface utilisateur avec Angular/Ionic.
    • Intégration de l'API pour récupérer les données sur les pays.
  3. Développement:
    • Implémentation des fonctionnalités selon les spécifications.
    • Développement du Backend pour la communication avec la base de données Firebase.
  4. Déploiement:
    • Déploiement de l'application pour un accès public.
    • Surveillance continue et maintenance.

L'objectif principal de ce projet est de créer une application de quiz sur les pays du monde qui soit interactive, éducative, en utilisant une API pour des données actualisées et Firebase pour des fonctionnalités avancées.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published