plouf-plouf icon indicating copy to clipboard operation
plouf-plouf copied to clipboard

Site de tirage au sort en ligne

Plouf, plouf !

Actions Status Actions Status

Site de tirage au sort en ligne avec partage du résultat.

Développement local

Avec Node.js

yarn
yarn dev

Avec Docker

docker compose up dev

Code Quality

Eslint

Avant chaque commit est lancé un audit de code avec husky. Si l'audit ne passe pas, le commit ne pourra se faire.

Pour lancer un audit manuellement :

yarn lint .

Vous pouvez tenter de réparer automatiquement les erreurs avec :

yarn lint . --fix

Tests E2E

Lancer les tests E2E avec la commande suivante :

yarn test

Prod

Avec Node.js

yarn start

Avec Docker

docker-compose up prod

Utiliser l'image officielle https://hub.docker.com/r/paulintrognon/plouf-plouf

docker run -d --restart=always -p 80:3000 paulintrognon/plouf-plouf:latest