This is a solution built while following the book Hands-On Domain Driven Design with .NET Core: Tackling Complexity in the heart of software by putting DDD principles into practice.
Hoping to add some details to my blog and will cross reference code from this repository to make it a good learning experience.