Dixit est un jeu de cartes en ligne, les utilisateurs peuvent créer un salon ou en rejoindre et démarrer des partie sur le thème de leur choix
Ce projet est actuellement déployé à cette URL : ambi.dev/dixit
Il est possible de lancer le projet en local.
- cloner le projet
Pour cela il faut faudra PHP et MySQL (ou MariaDB).
- créer un fichier
credentials.phpdans le dossiersrccontenant identifiants de la base de données et une clé d'API pixabay
<?php
define('DB_HOST', 'localhost');
define('DB_USER', 'user');
define('DB_PASS', 'password123');
define('DB_NAME', 'dixit');
define('PIXABAY_API_KEY', '12345678-0123456789abcdef');
?>- exécuter dans la base de données le script SQL init.sql
- lancer le serveur php dans le dossier
src
Pour cela il faudra Docker et Docker Compose.
- définir la variable d'environnement
PIXABAY_API_KEY, cela peut se faire dans un fichier.envà la racine du projet - exécuter
docker compose updans le dossier racine du projet
