Skip to content
This repository has been archived by the owner on Dec 16, 2022. It is now read-only.
/ server-josmar Public archive

Esse repositório é uma API para controlar o armário integrado "E-josmar"

License

Notifications You must be signed in to change notification settings

mocno/server-josmar

Repository files navigation

Open JWT.io page for more information Open in Gitpod

Server-Josmar e Admin-Josmar

Esse repositório é uma API (Server-Josmar) para controlar o armário "e-josmar" e um sistema de administração de usuários, chaves, etc(Admin-Josmar).

Rotas do Server-Josmar

Rotas sem autenticação

  • /api/auth - Autenticação do usuário

Rotas com autenticação (level < 10)

  • /api/request/create - Criar pedido de chave
  • /api/request/update_status - Atualizar situação do pedido de chave
  • /api/user/edit - Editar o próprio usuário
  • /api/drawer/list - Listagem do armário

Rotas dos "admin"

Rotas dos usuários

  • /api/user/create - Criar usuário
  • /api/user/edit - Alterar usuário
  • /api/user/list - Listagem do usuário

Rotas dos pedidos

  • /api/request/list - Listagem dos pedidos, com algumas filtragens:
    • por usuário, pelo parâmetro user_id
    • por chave, pelo parâmetro key_id
    • por data, pelo parâmetro date

Rotas das chaves

  • /api/key/create - Criar chave
  • /api/key/list - Listagem da chave
  • /api/key/remove - Remover chave

Rotas dos armários

  • /api/drawer/create - Criar armário
  • /api/drawer/edit - Alterar armário
  • /api/drawer/remove - Remover armário

About

Esse repositório é uma API para controlar o armário integrado "E-josmar"

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published