UpChess est un jeu d'échecs en ligne qui permet à 2 utilisateurs de jouer ensemble.
Pour faire fonctionner le serveur, il vous faut:
- Node.js v18.13.0 ou supérieure
Pour faire fonctionner le serveur, vous devez créer un fichier de configuration. Un modèle est fournie dans le dossier, il vous suffit de suivre ces étapes :
- Créez un fichier de configuration en utilisant l'exemple avec la commande
cp config.exemple.json config.json
. - Ouvrez le fichier config.json et renseignez les informations demandées.
La configuration est terminée, vous pouvez passer à l'installation.
- Installation des dépendances avec la commande
npm install
. - Lancer le serveur avec
node app.js
. - Vous pouvez consulter le site web à l'adresse http://localhost:3000
- Installez les dépendances de développement avec
npm install --include=dev
. - Générez la documentation avec
npm run generate-docs
. - Exécutez
npm run serve-docs
et rendez-vous à l'adresse affichée pour consulter la documentation
- Installez les dépendances de développement avec
npm install --include=dev
- Lancez les testes avec
npm test