Aller au contenu
  1. Projects/
  2. Développement Web/

Le projet quiz

··378 mots·2 mins·
Projets Web
Club Info
Auteur
Club Info
Auteur
Gérald Leban
Mainteneur du site
Sommaire

Présentation #

Le projet quiz est un projet de développement web qui a pour but de créer un kahoot like à l’échelle de l’INSA qui a vocation à être gratuit, open source et sans paywall.

Génèse du projet #

Nombreux sont les professeurs de l’école qui utilisent des outils comme kahoot ou iQuiz pour animer leurs cours. Bien que gratuit, il y a des paywal pour débloquer des fonctionnalités ou des limitations sur le nombre de joueurs sur kahoot et iQuiz à un format peut encourageant pour les étudiants.

Le projet quiz a donc pour but de créer un outil similaire en remédiant à ces problèmes.

Avancement du projet #

Ce projet est pour le moment développé par un seul étudiant (Moi 🤣 !). Il est donc encore en cours de développement.

A ce jour, la partie de création de quiz est fonctionnelle. Une première version du site à été mises en ligne et est disponible à l’adresse suivante : https://quizz.insat.fr/.

22/11/2023 #

La partie de création de quiz est fonctionnelle. Il est possible de créer des quiz, des questions et des réponses. Il est aussi possible de modifier et supprimer des quiz, des questions et des réponses.

Un grand merci à Paul Alnet pour son aide sur la partie infrastructure et déploiement du site.

Roadmap #

Aucune date n’est fixée pour le moment, mais voici les prochaines fonctionnalités qui seront développées :

  • Partie jeu
    • Création de lobby
    • Rejoindre une lobby
    • Jouer à un quiz en temps réel
  • RGPD
    • Suppression de compte
    • Export des données

Rejoint le projet ! #

Tous le monde est le bienvenue, que tu sois débutant ou expert, il y a toujours quelque chose à faire !

Nous avons besoin de :

  • Développeurs web (front et/ou back)
  • Graphistes/Designers
  • Traducteurs (anglais pour le moment)
  • Testeurs

Les technologies utilisées #

Le projet est développé avec React et Next.js, deux frameworks pour faire des applications web en JavaScript. Il y a aussi un peu de TypeScript pour ajouter du typage au JavaScript.

Le Discord du Club #

Si tu as des questions sur le projet, n’hésite pas à rejoindre le discord du club et à poser tes questions là-bas.


Pour les plus curieux, vous pouvez retrouver le code source du projet sur github.

Shinyhero36/LeQCM

TypeScript
0
0