- Composé d'un dossier api/ : une API en Node.js avec NestJS.
- Composé d'un dossier front/ : un front Angular.
Cloner le repository sur son ordi :
git clone git@github.com:alexdor-rpgmaker/alexdor2023.git
Installer la version de Node.js qui se trouve dans le fichier.nvmrc.
cd /api
npm install
cd /front
npm install
Créer une base de données avec une table "jeux" telle que décrite dans game.entity.ts.
Créer un fichier ./api/.env sur la base du fichier ./api/.env.example et renseigner dedans les informations de connexion à la base de données.
cd /api
npm run start:dev
Le serveur se lance sur le port 3000.
cd /front
ng serve
Le serveur se lance sur le port 4200.