Installation
Prérequis
- L'IDE de votre choix (Visual Studio Code (ou VS codium ou Code OSS), Windsurf ou Cursor, Sublime Text, NotePad++, Neovim, Emacs, etc...)
- Git version 2.0 ou supérieur
- Node.js version 22.0 ou supérieur
- MongoDB version 6.0 ou supérieur, ou bien un service de base de données MongoDB comme MongoDB Atlas
- Postman ou Insomnia pour tester l'API (facultatif)
Installation du projet
- Clonez les dépôts Git :
git clone https://github.com/In-leed/Baldr-back.git
git clone https://github.com/In-leed/Baldr-front.git
- Installez les dépendances du projet :
cd Baldr-back && npm install
cd ../Baldr-front && npm install
-
Configurez les variables d'environnement :
- Copiez le fichier
.env.exampleen.envdans le dossierBaldr-backet remplissez les variables d'environnement nécessaires. - Copiez le fichier
.env.exampleen.envdans le dossierBaldr-frontet remplissez les variables d'environnement nécessaires.
- Copiez le fichier
-
Démarrez les serveur de développement :
Afin de developper le projet, il est nécessaire de démarrer les serveurs de développement pour le front-end et/ou le back-end.
cd Baldr-back && npm run dev
cd Baldr-front && npm run dev
- Accédez à l'application :
- Le back-end est accessible à l'adresse http://localhost:3000
- Le front-end est accessible à l'adresse http://localhost:5173