/dp-world-api

šŸš¢ API para sistema de integraĆ§Ć£o

Primary LanguageJavaScript

KINTEGRADO (API)

Kintegrado Ć© uma aplicaĆ§Ć£o web que facilita a integraĆ§Ć£o de colaboradores proprios ou terceiros em empresas, automatizando o processo desde o envio de documentos atĆ© a integraĆ§Ć£o.

Este projeto contĆ©m o back-end da aplicaĆ§Ć£o em formato de API RestFull.

Acesse o font-end em: https://github.com/cleytonlang/dp-world-front.

Getting Started

Requisitos

Git

Node JS 8.x ou superior

Postgres

Baixar projeto e suas bibliotecas

Clone o projeto com o comando:

git clone https://github.com/velosojonathan5/dp-world-api.git

Na raiz do projeto baixe as bibliotecas com o comando:

npm install

Configurar banco de dados

No Postgres crie um banco de dados chamado dp_world.

Insira as configuraƧƵes de acesso ao banco de dados no arquivo ./config/database.json no item "development".

Crie as tabelas com o comando:

sequelize db:migrate

Popule as tabelas com o comando:

sequelize db:seed:all

Rodar a aplicaĆ§Ć£o

Rode a aplicaĆ§Ć£o com o comando:

node index.js

DocumentaĆ§Ć£o da API

Baixe a biblioteca de documentaĆ§Ć£o com o script:

npm install apidoc -g

Gere a documentaĆ§Ć£o da API com o comando:

npm run doc

Acesse no browser o endereƧo http://localhost:3000/apidoc