Este projeto é uma API desenvolvida com Java + Spring Boot, que simula operações de um sistema de cartões (crédito, solicitação, ativação, bloqueio, etc.).
Requisitos:
Java 17+
Maven 3.8+
Git (opcional)
- Clone o repositório
git clone https://github.com/usuario/nome-do-repositorio.git
cd nome-do-repositorio
No Linux/macOS:
./mvnw spring-boot:run
No Windows:
mvnw.cmd spring-boot:run
A aplicação estará disponível em:
A documentação completa está na pasta docs/, incluindo:
Estrutura e organização do projeto
Padrão DDD aplicado
Entidades e responsabilidades
Fluxo das funcionalidades principais
Java 17
Spring Boot
Spring Data JPA
Postgre DataBase
Maven