Skip to content

CamilleAndreotta/Westiti

Repository files navigation

Mise en route du projet

Cloner le projet

Ouvrir un terminal et éxécuter la commande:

git clone git@github.com:O-clock-Freki/projet-11-application-de-gestion-de-photos.git

Sinon se rendre sur le site https://github.com/O-clock-Freki/projet-11-application-de-gestion-de-photos et cliquer sur le bouton <>Code puis cliquer sur Download ZIP alt text

Installer les dépendances

Ce rendre dans le dossier récupéré depuis Github (par défaut projet-11-application-de-gestion-de-photos, ou téléchargé et dézippé dans le dossier de votre choix)

Ouvrir un terminal:

cd FrontOffice
npm install

pour installer les dépéndances frontend du projet

puis :

cd ..
cd Api
npm install

pour installer les dépendances backend du projet

Créer un fichier .api.env

Copier coller le ficher .api.env.exemple dans un fichier .api.env et remplir les champs alt text en remplacant les valeurs (username, password et database) par les bonnes valeurs

Démarrer le projet avec docker

Une fois installé, à la racine du projet (projet-11-application-de-gestion-de-photos), lancer un terminal et éexécuter la commande

Pour Windows

docker compose up

Pour linux et macOS

sudo docker compose up

Se rendre sur le projet déployé

Une fois le projet démarré, accéder à l'application à l'adresse http://localhost:5173 pour le frontend, et http://localhost:3000 pour l'api Démarerr le projet en mode dev:

le docker.override vient ecraser des varaiable u docker-compose afin de démarrer en mode developpement

docker-compose -f docker-compose.yml -f docker-compose.override.yml up -d

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors