LearnScape est un projet conçu pour stimuler l'engagement des étudiants en classe, en leur offrant une plateforme interactive où ils peuvent participer à des quiz créés par leurs professeurs, échanger avec leurs collègues sur un forum, et suivre leurs performances avec un classement. Ce projet permet d'encourager une participation active et une meilleure interaction entre étudiants.
Les étudiants peuvent accéder à des quiz créés par leurs professeurs en utilisant des codes d'identification (ID). Cela permet de suivre leur progression et de se mesurer à leurs camarades.

Un forum est intégré à la plateforme pour que les étudiants puissent échanger entre eux. Ils peuvent discuter des sujets des cours, poser des questions, et partager des ressources ou des idées.

Les étudiants peuvent consulter leur score après avoir terminé un quiz et se comparer à leurs collègues. Cela leur permet de voir leur classement par rapport à leurs camarades, offrant ainsi une motivation pour améliorer leurs résultats.

Pour tester les quiz créés par les professeurs, vous pouvez utiliser les codes d'ID suivants :
05lxdJ9BcxKtALKGo1FD3hBQ
- Firebase : pour la gestion de la base de données en temps réel, l'authentification et la gestion des utilisateurs.
- HTML/CSS : pour la structure et la mise en forme de l'interface utilisateur.
- JavaScript : pour la logique de l'application, notamment pour interagir avec Firebase et gérer les quiz, le forum et les scores.
Avant de commencer, vous devez avoir installé :
- Node.js (pour gérer les dépendances de votre projet)
- Git (pour cloner ce projet)
Pour cloner ce projet, ouvrez un terminal et exécutez la commande suivante :
git clone https://github.com/ihssane2002/projet-learnscape.git- Accédez au répertoire du projet cloné :
cd projet-learnscape- Installez les dépendances via npm :
npm install- Démarrer l'application localement Une fois les dépendances installées, vous pouvez démarrer le serveur local en utilisant la commande suivante :
npm run start -- --port 3000- Accéder à l'application localement : Après avoir lancé le serveur, ouvrez votre navigateur web et allez à l'adresse suivante pour voir votre application en local :