Inspired by Bob Gregory(uncle bob)[View the README Here]
This is my outlook on 'Clean Architecture'. My portfolio is visually depicted by the following diagram. I did add my own validation as other systems use
the entity model for validation rather than custom schemas. Even so, you will notice that everything flows into the business layer.