Ohmyfood

Intitulé du Projet : Créer un reseau social d'entreprise 👨🏽‍💻👨🏽‍💻

Vous pouvez retrouver le brief complet ici

Réalisation

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.

screenshot du site

Objectifs

  1. Développer la partie backend
  2. Dévellopper la partie Frontend

Groupomania-Backend

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/.

Groupomania - Frontend

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.

Technologies

My Skills