Skip to content

mission-apprentissage/c-est-qui-le-pro

Repository files navigation

C'est qui le pro

Dépôt de C'est qui le pro.

Développement

Pré-requis

  • Yarn 1+
  • Docker 19 +
  • Docker-compose 2.29+

Démarrage

Pour lancer l'application :

make install
make start

Cette commande démarre les containers définis dans le fichier docker-compose.yml et docker-compose.override.yml

L'application est ensuite accessible à l'url http://localhost

Outils

Nous utilisons Commit-lint avec conventional-commits

Tests

  1. Linter
make lint
  1. Tests unitaires
make test

Architecture

Le monorepo est composé d'un package back-end situé dans server ainsi que d'un package front-end situé dans ui.

Server

Ce package contient le code de l'API.

Ui

Ce package contient le front-end.

Base de données

Ce projet utilise mongodb version 5.