Skip to content

SiGeD-G4/2020-2-SiGeD-Sectors

 
 

Repository files navigation

API de Setores

License: GPL-3.0 codecov Quality Gate Status Maintainability

Essa API faz parte da arquitetura de microsserviços do projeto SiGeD, sua funcionalidade é possibilitar o controle dos dados dos setores.

Como contribuir?

Gostaria de contribuir com nosso projeto? Acesse o nosso guia de contribuição onde são explicados todos os passos. Caso reste duvidas você também pode entrar em contato conosco criando uma issue.

Documentação

A documentação do projeto pode ser acessada pelo nosso site em https://fga-eps-mds.github.io/2020-2-SiGeD/ ou você pode acessar pela SiGeD Documentação

Como rodar?

Para rodar a API é preciso usar os seguintes comandos usando o docker:

Crie uma network para os containers da API, caso não exista:

docker network create siged_backend

Suba o container com o comando:

docker-compose up

A API estará rodando na porta 3004.

Rotas

GET: /sector/

Para receber os dados dos setores.

GET: /sector/:id

Para receber os dados de um setor específico utilizando o id.

POST: /sector/create

Para criar um novo setor, envie os dados nesse formato:

{
    "name": "Nome do Setor",
    "description": "Descrição do Setor",
}

PUT: /sector/update/:id

Para atualizar os dados do setor, envie os dados atualizados seguindo o padrão:

{
   "name": "Nome do Setor",
    "description": "Descrição do Setor Atualizada",
}

DELETE: /sector/delete/:id

Para deletar um setor pelo id.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 94.9%
  • Shell 4.3%
  • Dockerfile 0.8%