Skip to content

RobertPorteles/FinancasAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎯 Objetivo: Construir uma API RESTful para gerenciamento de finanças pessoais, permitindo cadastro e consulta de receitas e despesas. O projeto foi desenvolvido com foco em boas práticas de arquitetura e persistência.

⚙️ Desafios e Soluções:

Os principais desafios foram estruturar entidades de forma desacoplada e garantir a consistência das regras de negócio. Para isso, utilizei DTOs, Services e Repositories, seguindo princípios de arquitetura limpa. A persistência foi feita com Spring Data JPA em PostgreSQL, rodando em container Docker. Para garantir a qualidade, implementei testes unitários com JUnit e Mockito, além de MockMvc para validação de endpoints.

🛠️ Tecnologias Utilizadas:

Java 21, Spring Boot, Spring Data JPA/Hibernate, PostgreSQL, Docker, JUnit, Mockito, MockMvc, Git/GitHub

✅ Resultado: API funcional e testada, pronta para integração com aplicações web, garantindo organização e segurança nos registros financeiros.

🔗 GitHub: https://github.com/RobertPorteles/FinancasAPI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors