Desenvolvimento de um Bot automatizado de raspagem de dados web, capturando informações sobre partidas na página principal do Google, tratando e armazenando os dados no bando de dados H2 e disponibilizando as informações da partida em tempo real em uma API REST
Para executar o projeto no terminal, digite o seguinte comando:
* shell script
mvn spring-boot:run
Após executar o comando acima, basta apenas abrir o seguinte endereço e visualizar a documentação do projeto:
Para consultar a documentação da API acesse:
- http://localhost:8080/swagger-ui.html
São necessários os seguintes pré-requisitos para a execução do projeto:
- Java 11 ou versões superiores.
- Maven 3.6.3 ou versões superiores.
- Intellj IDEA Community Edition ou sua IDE favorita.
- Controle de versão GIT.
- Java 11
- JSOUP
- Spring Boot
- Spring Data JPA
- Lombok
- Swagger
- Hikari
- Banco de dados H2
- ModelMapper
- Modelo arquitetural REST