Demo project to showcase the refactoring of a Spring Boot application from a layered architecture to a hexagonal architecture. The main branch contains the refactored solution. There are also individual branches for each architectural approach: layered and hexagonal, with a PR that highlights the changes.
To better understand the context I recomend watching my talk and going over the slides.