Back in 2014 we needed to design a website that can become huge and can be changed and modified to suit needs as they change. The ability to add new sections and login areas for different user types. Easily add new page templates for different product types.
We chose Laravel for the project. In 2014 it was Laravel 4.2.
At the time it satisfied requirements. Looks good and works well. But 5 years later we have a monolith!
Currently looking the dismantle and rebuild in smaller components