Este é um projeto desenvolvido durante a aceleração em Java da Codenation. O projeto busca implementar uma API Rest para centralizar o registro de erros de aplicações. Este repositório contém a parte do back-end da aplicação.
A API apresenta as seguintes funcionalidades:
- Permite a autenticação do sistema que deseja utilizar a API gerando o Token de Acesso
- Pode ser acessada por múltiplos sistemas
- Permite gravar registros de eventos de log salvando informações de Level(error, warning, info), Descrição do Evento, LOG do Evento, ORIGEM(Sistema ou Serviço que originou o evento), DATA(Data do evento), QUANTIDADE(Quantidade de Eventos de mesmo tipo)
- Permite a listagem dos eventos juntamente com a filtragem de eventos por qualquer parâmetro especificado acima
- Suporta Paginação
- Suporta Ordenação por diferentes tipos de atributos
- A consulta de listagem não retorna os LOGs dos Eventos
- Permite a busca de um evento por um ID, exibindo o LOG desse evento em específico
O repositório do front-end da aplicação pode ser acesso nesse link.
Esse projeto foi desenvolvido utilizando as seguintes tecnologias:
Ana Caroline Andrade
Filipi Firmino
Mateus Leite
Projeto desenvolvido por Codenation e Trybe com a colaboração da Conta Azul.