Jeu Mots croisés

Tags :
  • POK
  • index
  • 2022-2023
Auteurs :
  • Nicolas BERT
  • Jean-Baptiste DURAND

Jeu de mots croisés (Svelte, NestJS, PostgreSQL)

Page de jeu

Mots croisés


Gestion de projet

Idée de ce POK

L'idée de ce POK est de créer une site contenant une partie frontend, une partie backend qui va communiquer avec le frontend via une API. On ajoutera également une base de données afin de pouvoir stocker les informations.

Dans ce POK nous allons recrée un jeu de ticket à gratter : le jeu de mots croisés. Voici une photo du ticket en question :

Image jeu de mots croisés

Règles du jeu

Nous disposons de 14 cases ? et d’une grille de mots. Derrière chaque case se trouve une lettre qui apparaît dans la grille. A chaque lettre révélée il faut gratter les occurrences de cette lettre dans la grille. Une fois toutes les cases ? grattées, on remporte de l’argent suivant le nombre de mots entièrement reconstitués.

Technologies utilisées

Technologies utilisées

Schéma d'entités

Schéma d'entités

On a une relation OneToMany entre User et Game ==> un user peut avoir plusieurs parties alors qu'une partie ne peu avoir qu'un seul player.

Fonctionnalités

Par la suite, le back-end fera appelle à un service externe qui à l'aide d'un algorithme s'occupera de générer la grille de mots croisés à partir d'une liste de mots.

Gestion des utilisateurs, avec connexion et gestion de solde.