-
Notifications
You must be signed in to change notification settings - Fork 2
Home
Bem vindo ao Projeto do melhor squad desse Brasil!
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.
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: