# HumaViRon
##Description du projet Ce projet est un leaderboard pour des événements de type Humaviron. Le front utilise React et Bootstrap et le back nodeJS. La base de donnée utilise mysql.
##Docker-compose
Les différents composants du site (back, front et base de données) tournent dans des containers dockers avec docker-compose. La base de données est rattachée à un volume pour qu'elle soit persistante.
##Lancement du site
Pour lancer le site, une fois docker-ce
et docker-compose
installés, il suffit de lancer la commande docker-compose up
(ou docker-compose up -d
pour lancer les containers en mode détaché).
La modification du code du front ou du back est alors directement prise en compte dans l'application.
Pour quitter, éxécuter docker-compose down
.