Argent Bank utilise le stack technique suivant:
Assurez vous que vous disposez bien de l'ensemble des packages, ainsi que de leur version. Vous pouvez vérifier celle-ci en entrant les commandes suivantes dans votre terminal:
# Vérifiez la version de Node.js
node --version
# Vérifiez la version de Mongo
mongo --version
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/ArgentBank-back
Pour une bonne organisation, vous pouvez créer un dossier ArgentBank dans lequel vous allez cloner le projet backend et par la suite, le projet frontend:
Dans le dossier ArgentBank, créer deux dossiers ArgentBank-back et ArgentBank-front:****
Initialiser chacun:
$ git init
Copier dans ArgentBank-back le code Backend :
$ git clone ttps://github.com/MichelD-dev/ArgentBank-back
Copier dans ArgentBank-front le code frontend :
$ git clone https://github.com/MichelD-dev/ArgentBank-Front
Ouvrir chaque dossier dans un terminal différent :
- Terminal 1:
$ cd ArgentBank-back
$ npm i
ou
$ yarn
Pour lancer le back:
$ npm run dev:server
ou
$ yarn dev:server
- Terminal 2:
$ cd ArgentBank-front
$ npm i
ou
$ yarn
Pour lancer le front:
$ npm run dev
ou
$ yarn dev
Si le site n’est pas lancé automatiquement : Ouvrir le navigateur à l'adresse: http://localhost:5173/
Vous disposez pour vous connecter des profils des deux utilisateurs suivants:
- First Name:
Tony
- Last Name:
Stark
- Email:
tony@stark.com
- Password:
password123
- First Name:
Steve
, - Last Name:
Rogers
, - Email:
steve@rogers.com
, - Password:
password456
Vous pouvez générer de la documentation au format JsDoc avec la commande suivante
npm run doc
ou
yarn doc
Pour la consulter, allez dans le répertoire /docs
, puis ouvrez index.html
avec live-server.
Michel DELAUNAY - delaunaymichel@hotmail.fr