Skip to content

Projet 7 : GROUPOMANIA du parcours Développeur Web OpenClassRooms

Notifications You must be signed in to change notification settings

Hilali34/HilaliAbdelali_07_21012021

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Openclassrooms

Parcours Développeur Web

Projet 7 : Groupomania


Le logo de Groupomania

Intitulé du Projet : Créez un réseau social d’entreprise.

Senario :

Il ya six mois la direction a détecté un ralentissment de la productivité.Elle l'a attribué asssez rapidement à une baisse de la motivation et de l'implication des employés.La direction a reagie et a mis en place un commité de pilotage sur le bein-être au travail il ya deux mois. Il est composé d'un dizaine de personnes regroupant des représentants de la direcrion et des salariés. son rôle est de diffuser dzs questionnaires aux salariés et de restituer les résulats au département des ressources humaines pour envisager des actions pouvant améliorer la bien-être des salariés. l'enquête la plus récente a confirmé qu'une partie du personnel n'etais pas satisfaite de l'ambiance de travail. La dierection a promis des mesures d'amélioration de la communication entre collègues, entre autres un nouveau projet numérique.il s'agit de la création d'un réseau social interne, moedeerne et ludique qui permettra aux emplyés de se connaitre dabs un cadre plus informel.

Exigences du projet

  • La présentation des fonctionnalités doit etre simple.
  • La création d'un compte doit être simple et possible depuis un téléphone mobile.
  • Le profil doit contenir peu d'unfirmations pour que sa complétion soit rapide;
  • La suppression d'un compte doit être possible.
  • L'accès à un forum où les salariés publient de texte doit être présent.
  • Les utilisateurs doivent pouvoir facilement répérer les dernières participations des employés.
  • Un framework Front-end au choix doit être utilisé (React, Vue , Angular, Ember ..).
  • Le projet doit être coder en javascript pas de framework comme symfony par exemple.
  • Utiliser une base de données relationnelles qui se manipule avcev le langage SQL.
  • Les pages doivent respecter les standards WCAG.

Technologies utilisées

HTML5 CSS3 JAVASCRIPT REACT NODEJS EXPRESS SEQUELIZE MYSQL BOOTSTRAP REDUX GIT

Installation :

Clonez le repo

git clone https://github.com/Hilali34/HilaliAbdelali_06_21012021

Dans le dossier "backend" installez les dependences avec la commande

yarn install

Dans le dossier "frontend" installez les dependences avec la commande

yarn install

Dans le dossier configuer la base de données.

Dans le dossier backend exécuter la commande nodemon pour demarrer le serveur

nodemon

Dans le dosssier frontend exécuter la commande yarn dev

yarn dev

About

Projet 7 : GROUPOMANIA du parcours Développeur Web OpenClassRooms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages