Skip to content

Latest commit

 

History

History
31 lines (17 loc) · 965 Bytes

File metadata and controls

31 lines (17 loc) · 965 Bytes

Spring Boot 3 + Java 17 + H2 DB

📦 Objetivo

API que tem o objetivo de salvar as transações entre empresa e cliente, realizando o armazenamento no banco de dados e se comunicando com webhook sempre que uma transação for salva.

🚀 Como rodar o projeto

Para rodar o projeto é necessário possuir o Java 17+ instalado.

Com o objetivo de facilitar os testes foi disponibilizado um arquivo desafio.postman_collection com a collection do Postman.

⌨️ Padrões utilizados

Codificação seguindo o padrão Clean Code e DDD.

Testes unitários para garantir cobertura.

🛠️ Tecnologias utilizadas

  • Spring Boot 3 - O framework utilizado junto com Java 17
  • Maven - Gerenciador de Dependências
  • H2 DB - Usada para facilitar o armazenamento dos dados em memória

✒️ Autores

Guilherme Andrade - Projeto Back-end