The CRM API is a production-ready Spring Boot 3 project using Spring WebMVC. It's designed for scalable CRUD operations on customers and OAuth 2.0 users. The CRM API is a microservices architecture with three services: Gateway, User, and Customer. Each Spring Boot Application is built with Maven and uses Spring WebMVC for RESTful API [...]
Purchase Transactions API
Arthur Raposo2023-11-21T15:05:05-03:00The Purchases Trasactions API was developed at the end of 2023 and is a production-ready Spring Boot 3 project using Spring Reactive WebFlux. It's designed for reactive, non-blocking transaction processing and exchange rate calculations with persistence, providing high-performance and scalable solutions for financial operations. This implementation caches data periodically from the US Treasury Department's [...]