Skip to content
camlagms edited this page Nov 20, 2019 · 7 revisions

Bem vindo ao Projeto do melhor squad desse Brasil!

Central de Erros

Em projetos modernos é cada vez mais comum o uso de arquiteturas baseadas em serviços ou microsserviços. Nestes ambientes complexos, erros podem surgir em diferentes camadas da aplicação (backend, frontend, mobile, desktop) e mesmo em serviços distintos. Desta forma, é muito importante que os desenvolvedores possam centralizar todos os registros de erros em um local, de onde podem monitorar e tomar decisões mais acertadas. Neste projeto vamos implementar um sistema para centralizar registros de erros de aplicações.

A arquitetura do projeto é formada por:

APIs Os Endpoints abaixo foram criados usando Java Spring:

URI Método Descrição
/v1/users GET Listar usuários
/v1/users POST Salvar novo usuário, criptografando a senha
/v1/users/{id} GET Listar usuário por id
/v1/users/{id} PUT Atualizar usuário
/v1/users/{id} DELETE Deletar usuário
/v1/users/changePassword/{id} PUT Alterar senha do usuário
/v1/users/getData GET Listar usuário por email
/v1/users/recoverPassword PUT Recuperar senha
/v1/logs GET Listar logs
/v1/logs POST Salvar novo log
/v1/logs/{id} GET Listar log por id
/v1/logs/{id} DELETE Deletar log
/oauth/token POST Autenticar sessão

Estes endpoints foram conectados ao frontend da Aplicação e podem ser vistos/testados usando o Swagger.

Aqui abaixo, vai um belo sumário para você navegar por nossas diretrizes e nosso projeto:

Clone this wiki locally