O objetivo deste desafio é escrever uma aplicação Java para fazer upload de arquivo de log e popular o banco de dados, uma interface para listar/consultar/pesquisar os logs, e uma última interface com formulário para inserção manual de log. Implemente o back-end com (JAVA + Spring ou Python ou Node) e front-end.
- Definir o modelo de dados no MySQL ou PostgresSQL;
- Definir serviços para a inserção de logs manuais (CRUD);
- Implementar filtros ou pesquisas de logs;
- Data, IP, Request, Status, User Agent (delimitado por aspas duplas); O delimitador do arquivo de log é o caracter pipe (|); Formato de data: "yyyy-MM-dd HH:mm:ss.SSS".
- MySql
- Spring