Skip to content

Malo-LC/SafeVote

Repository files navigation

SafeVote

Projet Mastercamp : Création d'un site web de voe en ligne sécurisé et fiable.

🛠 Skills

Client: React, CSS, HTML, Axios

Server: Node, Express, Passport, MySQL

Lancer le project en server local

1. Cloner le project

  git clone https://github.com/Malo-LC/SafeVote

2. Exécuter le script sql pour créer la base de données.

S'il y a des problèmes avec la bdd, regarder dans le fichier ressources.txt, et exécutez les deux commandes SQL, par exemple dans MySQL Workbench

3. Configurer

Dans un terminal dans le dossier racine, faire:

  npm install

Puis

  npm installDependencies

Ensuite remplir le ficheir configTemplate.js qui ce situe dans le dossier backend en complétant le user et pass par vos informations.

  user: '', // votre adresse mail
  pass: '', // votre mot de passe

Et renommer ce fichier config.js

Enfin

  npm start

Pour lancer le server et le client en meme temps.