8000 GitHub - dedojs/Store-Manager: API RESTFULL utilizando arquitetura MSC(model – service – controller). A aplicação é um sistema de gerenciamento de vendas no formato dropshipping em que será possível criar, visualizar, deletar e atualizar produtos e vendas. Foi utilizado o banco de dados MySQL para a gestão dos dados.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

API RESTFULL utilizando arquitetura MSC(model – service – controller). A aplicação é um sistema de gerenciamento de vendas no formato dropshipping em que será possível criar, visualizar, deletar e atualizar produtos e vendas. Foi utilizado o banco de dados MySQL para a gestão dos dados.

Notifications You must be signed in to change notification settings

dedojs/Store-Manager

Repository files navigation

Store-Manager

API RESTFULL utilizando arquitetura MSC(model – service – controller). A aplicação é um sistema de gerenciamento de vendas no formato dropshipping em que será possível criar, visualizar, deletar e atualizar produtos e vendas. Foi utilizado o banco de dados MySQL para a gestão dos dados.

Primeiros passos:

  1. Clone o repositório
  2. digite o comando npm install
  3. crie um arquivo .env na raiz com os seguintes parâmetros:
    • MYSQL_HOST=localhost
    • MYSQL_USER='seu usuario do banco de dados
    • MYSQL_PASSWORD='senha do seu banco'
    • MYSQL_DATABASE=StoreManager
    • PORT=3006
  4. rode o comando npm run migration para criar as tabelas do banco
  5. rode o comando npm run seed, para povoar as tabelas do banco
  6. rode o comando npm run dev para iniciar o servidor
  7. acesse http://localhost:3006/docs/ no navegador para visualizar a documentação


Rota GET /products



Rota POST /products



Rota GET /products/search?q=espada

Faz a pesquisa através do parâmetro da url



Rota GET /products/2

Faz a pesquisa através do parâmetro(id) da url



Rota PUT /products/2

Faz o update do produto através do parâmetro(id) da url



Rota DELETE /products/1

Faz o delete do produto através do parâmetro(id) da url



About

API RESTFULL utilizando arquitetura MSC(model – service – controller). A aplicação é um sistema de gerenciamento de vendas no formato dropshipping em que será possível criar, visualizar, deletar e atualizar produtos e vendas. Foi utilizado o banco de dados MySQL para a gestão dos dados.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0