Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Redevent

Ce projet a été réalisé dans le cadre de la filière Génie Logiciel à l'ENSEIRB-Matmeca par des élèves de troisième année:

Killian Mannarelli, Jules Braun, Lucie Perrin, Allan Denoce, Arthur Hermitte,

Manuel d'utilisation

Setup sur Linux/MacOs

  1. Cloner le projet avec la commande suivante :
git clone https://github.com/aHermitte/redevent.git

Et se placer à la racine du répertoire cloné. 2) S'assurer d'avoir python et npm (NodeJs) correctement installés 3) Se placer dans le répertoire du projet

Setup sur Windows

  1. Installer git ou l'application Github Desktop afin de pouvoir cloner le projet.
  2. Installer python3
  3. Installer nodejs
winget install Schniz.fnm
# Relancer le terminal
fnm install 22
# La commande suivante doit être exécutée à chaque nouvelle ouverture du terminal ou bien placée dans le fichier de configuration powershell
fnm env --use-on-cd --shell powershell | Out-String | Invoke-Expression
  1. Se placer dans le répertoire du projet

Installation des dépendances

  1. Modules pythons Avec python dans un environnement virtuel
python3 -m venv venv
venv/bin/pip3 install -r requirements.txt

Ou bien directement

pip3 install -r requirements.txt
  1. Paquets nodejs
cd front
npm install
  1. Ajouter le fichier csv contenant les données. Cette étape est indispensable pour le fonctionnement de l'application. Placer le fichier dans le répertoire data/

Lancement de l'application

  1. Lancer le client
npm run dev
  1. Lancer le serveur dans un nouveau terminal

Avec python dans un environnement virtuel

venv/bin/python3 run.py

Ou bien directement

python3 run.py

About

Projet REDEVENT

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages