In another question I've made here in the Stack Overflow over the organization of folders in a given project, I received a comment saying:
Folder structure ends up being a more "personal" footprint, the point is you respect the paradigms, such as design patterns , which is another move, another question. I particularly recommend a structure like repositories and MVC.
For what reason are you not using an framework abstraction?
Although I'm interested in the link proposed in the comment, and continue to research the topic and even find a question , I was still in doubt: What is abstraction of a framework ?