Projeto desenvolvido durante o Bootcamp de Java da Alura. Construção de uma API Rest.
- Java (11)
- Spring Boot (2.5.4)
- Spring Data JPA
- Spring Security
- Flyway
- JJWT
- JUnit
- Lombok
- Maven
- ModelMapper
- SwaggerUI (3.0.0)
- Docker
- MySQL
Clonar o projeto
git clone https://github.com/t-rodrigues/carteira-api.git
Acessar o diretorio do projeto
cd carteira-api
Iniciar o projeto
docker-compose up -d
Acessar o endereço do projeto no navegador http://localhost:8080/swagger-ui/
- Autenticação/Autorização com JWT
- CRUD de Transações
- CRUD de Usuários
- Envio de E-mail em Produção com Spring Mail