Hey, this application has been created according to the Mini Course created by DevMentors EN YouTube channel. The idea of clean architecture and cqrs is well explained and I would like to recommend it to you. Video is 8h long and step by step explain everything you need to know about those topics to begin journey with clean architecture.
Link to video: LINK
There is key difference between this repository and the original mini course repo that you should know about. Original course has been created using C# and .NET, in here you can find Java and Spring Boot version with maven modular separation between the layers.
There are some differences, especially in the infrastructure layer, but in overall everything is nearly the same.
If not yet, installed on your computer, just make your life easier and install it right now. You can use Google to find the step-by-step instructions.
Navigate to the folder of your choice on your local computer and run:
git clone https://github.com/undermad/CleanArchitectureWithCQRScd CleanCQRSdocker-compose up --build