Ce projet, dit frontend, est connecté à un service API backend que vous devez aussi lancer en local.
Le projet backend se trouve ici: https://github.com/MichelD-dev/P12-NodeJs-backend
Pour une bonne organisation, vous pouvez créer un dossier SportSee dans lequel vous allez cloner le projet backend et par la suite, le projet frontend:
Créer deux dossiers SportSee-back et SportSee-front
Initialiser chacun:
$ git init
Copier dans SportSee-back le code Backend :
$ git clone https://github.com/MichelD-dev/P12-NodeJs-backend
Copier dans SportSee-front le code frontend :
$ git clone https://github.com/MichelD-dev/SportSee
Ouvrir chaque dossier dans un terminal différent :
- Terminal 1:
$ cd SportSee-back
$ npm i
ou
$ yarn
Pour lancer le back:
$ npm run dev
ou
$ yarn dev
- Terminal 2:
$ cd SportSee-front
$ npm i
ou
$ yarn
$ npm i -g live-server
Pour lancer le front avec les données mockées:
$ npm run dev
ou
$ yarn dev
Pour lancer le front avec les données issues de l'API:
$ npm run prod
ou
$ yarn prod
Si le site n’est pas lancé automatiquement : Ouvrir le navigateur à l'adresse: http://localhost:5173/
Michel DELAUNAY - delaunaymichel@hotmail.fr