As I started to work on #12 I saw that you have logic part of the code in controller instead of service classes, I can work on the branch I created to make you avoid cyclic dependencies and have a well designed app.
If you don't think it's necessary, I can create a new branch with "Domain" but it will be difficult to maintain the code as many entities are starting to have mutual association.
As I started to work on #12 I saw that you have logic part of the code in controller instead of service classes, I can work on the branch I created to make you avoid cyclic dependencies and have a well designed app. If you don't think it's necessary, I can create a new branch with "Domain" but it will be difficult to maintain the code as many entities are starting to have mutual association.