(1.f) As a developer i want to refactor our project into an onion architecture such that layers are loosely coupled from eachother and therefore can be easily replaced by new components to make it more maintainable and testing easier.
Acceptence criteria:
When we have a clear onion architecture with seperate layers that use dependency injection between each of them.
(1.f) As a developer i want to refactor our project into an onion architecture such that layers are loosely coupled from eachother and therefore can be easily replaced by new components to make it more maintainable and testing easier.
Acceptence criteria: When we have a clear onion architecture with seperate layers that use dependency injection between each of them.
Done when pushed to main