Back
Utilisation de NodeJS et de Sequelize
La base de données stocke les joueurs autorisés, les informations des joueurs, les informations nécessaires au jeu : les grilles, les salles, les phrases associées aux salles. Le métier permet la gestion du bingo ( génération aléatoire des grilles, validation des cases et du bingo ), des joueurs.
Front
Réalisé avec React en mobile first pour que les gamemasters puissent y accéder de leur smartphone lors de leurs sessions.
L’accès pour les joueurs (gamemasters) autorisés permet de modifier leur profil (photo de profil, pseudo, mot de passe, salles où ils sont formés) et de jouer au bingo. Un accès administrateur permet d’autoriser des gamemasters, de gérer les roles, de créer, modifier ou supprimer les phrases et les salles utilisées dans le bingo.
Exemples de pages du bingo :
![]()
Page du profil :
![]()