@wikki glad to see you here. Stackoverflow's community is a bit rude in nature. BTW, your question has an answer in itself, then what are you looking for really?
Modular Web Application in PHP / LARAVEL
I am currently working on a web application based on Laravel 5.2 for an organization I work in. The application is using the regular MVC features provided by Laravel, but I have got to a point where it seems in sufficient. As Currently the application is logically divided into modules like an attendance module, recruitment module and etc but now I have to bring this thing to a next level where the modules can be physically separated, Let's say we want to market this thing to other similar organizations but we do not want to give them every other module we have in our application. Like some only needs the recruitment, some may only need the performance management system.
I am thinking of extending it an HMVC but I am not sure whether that will be a good choice or not. I have researched many options but they are all provided by individuals and we cannot expect support for those packages / solutions in future so I rather want to develop the solution or extend Laravel myself.
Things that I come up with right now is that I have to design the application in such a way that it has to contain a one main module or a central system which is necessary part of the application e.g. User Priviliges and permission system along with features to configure and control the child modules.
Child modules have to be pluggable into the system physically by some sort of a composer like feature or some subscription feature system which I will design in the central system.
Also Let me clear that as of now I am not looking for SaaS solutions. I would really appreciate any help in this regard whether in the form of links and resources or direct answers.
Looking Forward for answers
Please or to participate in this conversation.