API para cadastro e controle do pontos/moedas (Hiring Coins) da loja Hiring Coders Store.
As seguintes tecnologias/ferramentas foram usadas na construção do projeto:
- Java
- Spring Boot
- Jakarta Persistence API (JPA)
- Spring Data JPA
- Flyway
- MySQL
- Lombok
A API realiza cadastro/atualização de Clientes, e permite o cadastro de Transações (Crédito ou Débito) que incrementam ou decrementam o saldo de pontos (Hiring Coins do Cliente)
Endpoint para listagem paginada dos Clientes cadastrados
Endpoint para salvar ou atualizar um Cliente
Endpoint para obter um cadastro de Cliente através do UUID com todos os detalhes
Endpoint para listagem paginada das Transações de um Cliente
Endpoint para salvar uma nova transação (Crédito ou Débito)
Endpoint para obter uma Transação através do UUID com todos os detalhes
Para consultar a documentação usando OpenAPI, acesse aqui
Desenvolvido por Douglas Rodrigues 👋🏽 Entre em contato!