Hello guys. I would like to know, how you structure your Controller when it comes to large applications.
Here we've got 5 features in the system with 4 roles.
Features.
School Management System (For admin tasks).
Learning Management System.
E-commerce.
Forum.
Blog.
Roles.
Admin.
Teacher.
Parents.
Student.
Each of the roles has access to all features. So how would you structure the Controller? Is it creating the controller and bundling up in the app/Http/Controllers folder or what?
I know this question is more likely depends on the person. But want to know. I know I can learn something from here :)
@sulaimanMisri It's always hard to maintain such a structure by other developers.
My opinion is to maintain a project README.md file updated and force team members to follow this strictly (in terms of structure). So that other developers can easily extend/modify the project with proper structure.