English Version of the README.md
Votre système local de votes pour l'Eurovision.
Solution utilisant docker, node, express et sequelize pour vous permettre d'héberger localement un système de votes.
- Vérifier/Modifier le fichier liste des candidats
- Lancer le programme
- Ouvrez votre navigateur sur l'url http://localhost:5000
- Pour afficher les résultats allez sur la page http://localhost:5000/results et appuyez sur espace pour réveler au fur et à mesure les gagnants
Pour modifier la liste et l'ordre des candidats du concours, vous devez modifier le fichier artists.js dans le dossier seeders
- Pour lancer le programme vous devez avoir Docker et docker-compose
- Lancer les dockers via docker-compose avec la commande
docker-compose up -d
Si vous voulez effacer la base de données (pour regénérer les artistes par exemple), effectuer la commande suivante pour supprimer les volumes et reconstruire le serveur : docker-compose down -v; docker-compose build
Pour le lancement local vous devez disposer d'une base de données valide et modifier le fichier config/config.json
- Installer le projet avec
npm install
- Lancer avec
npm start
- Version de développement:
npm run watch