-
Notifications
You must be signed in to change notification settings - Fork 0
Cahier des charges
TomGitHub29 edited this page Jan 17, 2025
·
4 revisions
- David Jaton - david.jaton@he-arc.ch
- Magnin Nicolas - nicolas.magnin@he-arc.ch
- Vivone Tom - Tom.vivone@he-arc.ch
- David Grunenwald - david.grunenwald@he-arc.ch
- Rajinth Ravindranathan - rajinth.ravindranathan@he-arc.ch
- Hernandez Sompare Abraham Ricardo - abraham.hernandezsompare@he-arc.ch
Ce projet s'inscrit dans le cadre du cours Développement web II. Nous avons l'opportunité de développer une application web de notre choix. L'application que nous proposons, intitulée Mind Vs Wild, est un quiz de culture générale guidée sur le principe du type de jeu Battle Royale.
Ce projet nous offre l'occasion de renforcer nos compétences en développement web, en particulier avec le framework Django et VueJS/Quasar ainsi que les WebSockets.
- Gestion des utilisateurs.
- Création de Groupe.
- Ajout d'utilisateurs à un groupe (Par lien et/ou par invitation par username).
- Création d'une room (A partir d'un groupe ou par invitation).
- Fetch des questions via une API de quiz.
- Polling pour la game loop.
- Implémentation des Websockets pour la game
- Intégration des mécanismes de battle royale
- Historiques des parties (par user)
- Bonus durant la partie
- Score (Multiplicateur, etc...)
- Vie supplémentaire
- Score pour départager les survivants
- Développement web utilisant le framework Django pour le backend.
- Frontend réalisé avec VueJS + Quasar.
- Jeudi 06.03.2025 : Rendu intermédiaire.
- Jeudi 17.04.2025 avant 8h15 : Présentation finale.
A FAIRE