Vous pouvez retrouver le brief complet ici
Le projet consiste à construire un réseau social interne pour les employés de Groupomania. Le but de cet outil est de faciliter les interactions entre collègues. Le département RH de Groupomania a imaginé plusieurs fonctionnalités pour favoriser les échanges entre collègues.
- Développer la partie backend
- Dévellopper la partie Frontend
Une fois le projet cloner depuis le repos github,
Depuis le dossier Api :
Tapez la commande suivante : npm install
.
Telechargez et ouvrez Node.js.
Créez un dossier images
.
Créez un dossier config puis depuis ce dossier créer un fichier .env
qui doit contenir les données ci-aprés :
- MONGODB_USERNAME=?
- MONGODB_PASSWORD=?
- MONGODB_DBNAME=?
- JWT_KEY=?
Puis lancez le serveur en tapant la commande : nodemon server
.
Le serveur doit fonctionner sur http://localhost:3000/
.
Puis depuis le fichier client :
Tapez la commande suivante : npm install
. Puis lancez le fornt en tapant la commande : npm start
.
Rendez-vous sur http://localhost:4200/
. L'application va se recharger automatiquement si vous modifiez un fichier source.