Plouf, plouf !
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
https://hub.docker.com/r/paulintrognon/plouf-plouf
Utiliser l'image officielledocker run -d --restart=always -p 80:3000 paulintrognon/plouf-plouf:latest