Skip to content

Le projet consiste à créer un réseau social interne pour les employés de Groupomania

Notifications You must be signed in to change notification settings

natho19/groupomania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

95 Commits
 
 
 
 
 
 

Repository files navigation

Groupomania

Projet 7 du parcours développeur web d'OpenClassrooms : Créez un réseau social d’entreprise

🎯 Objectifs attendus

  • Personnaliser le contenu envoyé à un client web
  • Authentifier un utilisateur et maintenir sa session
  • Implémenter un stockage de données sécurisé avec SQL
  • Les pages doivent respecter les standards WCAG
  • L’application doit être simple à utiliser
  • Le forum doit permettre de publier des contenus multimédias et des textes
  • La suppression du compte doit être possible
  • Le ou la chargé-e de communication doit pouvoir modérer les interactions entre salariés

✅ Compétences évaluées

  • Authentifier un utilisateur et maintenir sa session
  • Personnaliser le contenu envoyé à un client web
  • Gérer un stockage de données à l'aide de SQL
  • Implémenter un stockage de données sécurisé en utilisant SQL

🚀 Installation backend

Installer nodejs et npm sur votre machine en local. Après, se positionner sur le dossier backend à partir du projet.

> cd backend

Ensuite, installer les composants du projet.

> npm install

Enfin, lancer le projet avec nodemon serve

> nodemon serve

Le serveur sera accessible sur http://localhost:3000 par défaut.

🚀 Installation frontend

Le projet a été généré avec Vue.js version 2.6. Pour le faire fonctionner, se positionner sur le dossier frontend à partir du projet.

> cd frontend

Ensuite, installer les composants du projet.

> npm install

Enfin, démarrer npm run serve pour avoir accès au serveur de développement. Rendez-vous sur http://localhost:8080/.

> npm run serve

Releases

No releases published

Packages

No packages published

Languages