Skip to content

Projet n°7 - OpenClassroom- Créez un réseau social d'entreprise

Notifications You must be signed in to change notification settings

ben3211/Groupomania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Créez un réseau social d’entreprise

Groupomania


🛠️   Installation

  • Cloner le repository suivant GitHub

  🖥️ Frontend

  • Rendez-vous sur http://localhost:5500/frontend_js pour tester l'application.

  🔨 backend

  • Ouvrez votre terminal
  • Allez dans le dossier backend : cd backend
  • Exécuter npm install
  • Lancez le serveur avec nodemon server.

  📚 Base de données MySQL

  • Ouvrez votre terminal
  • Connectez-vous à MySQL : mysql -h localhost -u root -p
  • Créez la base de données : CREATE DATABASE groupomania_db CHARACTER SET 'utf8';
  • Utilisez la base de données : USE groupomania_db;
  • Importez la base de données présente en inscrivant le chemin jusqu'au fichier : SOURCE groupomania_db.sql;
  • Retrouver le fichier nommé .env_exemple dans la partie backend, renseigner votre identifiant, votre mot de passe, entrez également une clé secrète qui sera utilisée pour encoder et décoder les tokens d'authenfications, enfin entrez une durée en heure avant l'expiration des tokens d'authentifications. (sans espace aprés le '='). Puis supprimer la partie _exemple afin d'obtenir un fichier nommé .env

Information supplémentaire

  • Accés moderaeur : login: Moderator | password: Moderator
  • Pour la crétaion d'un nouvelle utilisateur, le mot de passe doit contenir entre 8 et 20 caractères avec au moins 1 majuscule, 1 minuscule et 1 chiffre.

Ce projet est en construction, la pertie frontend_vuejs prépare la migration avec le framework vue.js

About

Projet n°7 - OpenClassroom- Créez un réseau social d'entreprise

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published