Este projeto é a solução de um teste técnico: uma API desenvolvida com Spring Boot para gerenciamento de tarefas (To-Do List). A aplicação permite criar, atualizar, listar e excluir tarefas, além de contar com integração de autenticação e documentação via Swagger.
git clone https://github.com/joaoygorr/To-DoList
cd To-DoList
-
Compile o projeto:
No diretório do projeto, execute:
mvn clean install
-
Execute o servidor Spring Boot:
Após a compilação, rode:
mvn spring-boot:run
-
Acesse a API:
A API estará disponível em http://localhost:8080.
-
Certifique-se de ter o Docker instalado.
Rode o comando na pasta raíz da aplicação:
docker-compose up -d
-
Para rodar os testes do projeto, execute o seguinte comando:
mvn test
A documentação da API está disponível via Swagger. Após iniciar o servidor acesse: Documentação