Skip to content

This is the front-end and back-end of an enterprise social network developed with Vue.js and Node.js.

Notifications You must be signed in to change notification settings

kriss57/Groupomania

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

Projet 7: Groupomania

Créez un réseau social d’entreprise

N|Solid

Build Status

Partie frontend réalisée avec le framework Vue.js , le backend avec node et la base de donnée : Mariadb.

Tech

Pour fonctionner correctement Groupomania utilise:

  • [Vue/cli] - Partie javascript frontend.
  • [node.js] - Partie javascript backend.
  • [Express] - Framework pour Node.js.
  • [Mariadb] - Base de donnée Sql.
  • [Sequelize] - Object-Relational Mapping

Clonez ce repository: [https://github.com/kriss57/Groupomania.git] depuis GitHub.

Installation backend

Groupomania nécessite Node.js v10+ pour fonctionner.

A la racine du dossier /backend:

Merci de créer un dossier /images Merci de renommer le fichier .env.example en .env Ajoutez-y vos credentials de base de données:

DB_HOST=
DB_PORT=
DB_NAME=
DB_USER=
DB_PASS=
ici vos phrases secretes pour le token et le refreshToken
JWT_SECRET=
JWT_REFRESH_SECRET=

Démarrer l'API' :

cd backend
npm i
npm run start

Installation frontend

Groupomania nécéssite Vue CLI pour fonctionner(https://cli.vuejs.org/config/).

cd frontend
npm i
npm run serve

Connexion a la page web

Démarrer frontend :

cd frontend
npm run serve
...le frontend est branché sur : http://localhost:8080/

About

This is the front-end and back-end of an enterprise social network developed with Vue.js and Node.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages