Aplicação feita com o objetivo de ilustrar a resolução para o desafio técnico proposto pela DeliverIT.
Neste projeto foram utilizadas as seguintes tecnologias:
- Java 8
- Spring Boot
- Maven
- JPA
- PostgreSQL
- Flyway
- Docker
Para executar aplicação é necessário instalar 2 ferramentas: Docker & Docker Compose.
Docker Para ambientes Linux, Windows e Mac .
Docker Compose Nos ambientes Windows e Mac já são instalados juntos com o Docker, para Linux basta seguir as instruções .
Para subir aplicação:
$ docker-compose up -d
Para parar aplicação:
$ docker-compose down
Recomendo utilizar uma ferramenta de teste de serviços RestFul como Postman ou Insomnia.
Listagem de contas cadastradas [GET] http://localhost:8082/contas
Inclusão de contas a pagar [POST] http://localhost:8082/contas