Pour faire fonctionner le projet, vous devez installer :
- NodeJS en version 12.14 ou 14.0
- Angular CLI en version 7.0.2.
- node-sass : attention à prendre la version correspondante à NodeJS. Pour Node 14.0 par exemple, installer node-sass en version 4.14+.
Sur Windows, ces installations nécessitent d'utiliser PowerShell en tant qu'administrateur.
Démarrer ng serve pour avoir accès au serveur de développement. Rendez-vous sur http://localhost:4200/. L'application va se recharger automatiquement si vous modifiez un fichier source.
Ajouter un fichier de configuration nommé ".env" à la racine du backend. 4 variables à définir : BDD_PATH : lien vers la base de données MongoDB RANDOM_TOKEN_SECRET : clé pour le cryptage des tokens EMAIL_KEY_SECRET : clé pour le cryptage des mails COOKIE_KEY_SECRET : clé pour le cookie de session