Skip to content

GuilhermeCMartins/Stock-Crud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Stock crud

Aplicativo feito em node.js (express) com typescript.

Como rodar

  1. instale as dependencias
npm i

  1. Rode o projeto
npm run dev

Rotas

1. Items

Lembrando que para acessar essa rota precisa estar logado.

  • 1.1 GET /item/ --> Mostra todos os itens registrados

  • 1.2 GET /item/:id --> Mostra um item com id especifico

  • 1.3 POST /item/ --> Registra um item

  • 1.4 PATCH /item/:id --> Atualiza um item

  • 1.5 DELETE /item/:id --> Deleta um item por id

2. User

  • 1.1 POST /user/ --> Cria um usuário

  • 1.2 POST /user/login --> Loga um usuário, lembrando que volta um Bearer token que você usa na header pra autenticação.

  • 1.3 PATCH /user/:id --> Edita um usuário, lembrando que só o próprio usuário pode se editar.

  • 1.4 DELETE /user/:id --> Deleta um usuário, lembrando que só o prórpio usuário pode se deletar.

About

CRUD with login auth JWT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published