etudiants:2014:jeremy.habit:trivia

TriviaPro

TriviaPro est un quiz inspiré du jeu Trivia Crack dans lequel on doit répondre à des questions concernant différentes domaine et ainsi tester ses connaissances. Défiez un ami ou un joueur sélectionné aléatoirement et faites tourner la roue du Trivia Pro pour répondre à une question à choix multiple appartenant à l’un des différents domaines (Cinéma, Développement, …). Le bonus illustré par une couronne permettra, si on répond correctement à 4 questions consécutive, de gagner une couronne et ainsi d’améliorer son score.

Cette application est constituée de 3 modules distincts accessibles aux utilisateurs:

  • Le module de création et de gestion du profil utilisateur permet à l’utilisateur dans un premier temps de s’inscrire, ensuite de se connecter, et aura la aussi possibilité de modifier son adresse e-mail, son nom, son prénom, de mettre à jour ses informations personnelles.
  • Le module de gestion des parties permet à l’utilisateur de créer une partie avec un adversaire qu’il choisit, et bien sûr de jouer aux parties en cours en répondant à différentes questions sur différents domaines.
  • Le module d’affichage des statistiques (basique) permet à l’utilisateur de connaître le nombre de bonnes réponses données pour chaque domaine rencontré en jeu.

Toutes ces fonctionnalités requièrent une authentification préalable de la part de l'utilisateur.

L’application devait aussi contenir une partie administration permettant la gestion (ajout, modification, suppression) des domaines, des questions et des réponses.

  • Langage: HTML5, CSS3, JavaScript (JQuery), PHP (5.4.12).
  • Modèle de conception MVC (Modèle Vue Controlleur).
  • SGBD (Système de Gestion de Bases de Données) MySQL (version 5.6.12).
  • Serveur WAMP (version 2.4) avec un service Apache (version 2.4.4).
  • Eclipse PHP version Kepler (développement PHP/HTML/JavaScript/jQuery)
  • MySQL Workbench (modification de la base de donnée SQL)
  • Bastien Lemaître
  • Dylan Compère
  • Jérémy Habit
Projet initial trivia.zip
database.php (classe technique) database.php
Dao (mise à jour) dao.php
OrmUtils (mise à jour) ormutils.php

<fc #FF0000>A VENIR</fc>

  • etudiants/2014/jeremy.habit/trivia.txt
  • Dernière modification : il y a 5 ans
  • de 127.0.0.1