mrabbani wrote a package to help us to divide our app into modules and manage all modules easily.

laravel modules

When you work on small project, you will feel laravel default structure is enough. When your project grows up, you will think to divide your app into module where each module will contain all of it resources such as Controllers, Models, Views, Migrations, Config etc. This laravel-module-manager package will help you to manage laravel modular application easily.

Github Source

https://github.com/mrabbani/laravel_module_manager/?utm_source=learninglaravel.net