/Groupomania-Backend

Backend/API de l'application Groupomania Social Media

Primary LanguageJavaScript

Groupomania (backend)

Groupomania is a school project for OpenClassrooms Web Developer certification. The application is a social network MVP. The API has been developed with Express and the database is managed with Sequelize v5.

Codacy checker

Codacy Badge

Linter

API Documentation

Api documentation preview

Access OpenApi 3 Online documentation by clicking here. You can also access the documentation repository by following this link.

Getting started


Clone the repositories:

  • Back part:

$ git clone https://github.com/Pix-ggyr/Groupomania-Backend.git

  • Front part:

$ git clone https://github.com/Pix-ggyr/Groupomania-Front.git

And follow the instructions in the README file

Install all the dependencies:

npm install

Download PhpMyAdmin

Create your own database and configure a .env file. Or import the database in the root folder 'groupomania-db' and ask me for the .env file.

Launch Nodemon server


npm install --s nodemon server

nodemon server

And there you are ready to go.