Modular enables you to bring production ready features to your Laravel projects.
On the side, Below we have a Banner Module, with content manageable by a Modular Admin Panel.
To achieve the "Banner Feature" we researched the most appropriated ways to solve:
Out of the box, Modular will provide the initial project structure for you, solving common requirements for your project. You are free to add modules and customize your app or site as needed.
The Admin Panel uses the VILT Stack (Vue, Inertia.js, Laravel and Tailwind). If you prefer a different Stack in the front site like Blade and Alpine.js, it's perfectly possible to set up your custom modules using your favorite tools.
Bellow you can find some of the official Modules provided by Modular (these cards are presented/managed by the Page Module).
The Page Module is a dynamic module that allows you to create pages with a dynamic content.
Contact form with Google reCAPTCHA v3 protection. Queued emails, database storage and easy CSV data export.
A light and easy to customize Blog Module, with support for the Core Blog features that can be extended as needed.
At this point you can imagine that this site also uses the Blog Module as the content platform.
Daniel Cintra
Here's a quick peek at the early stages of the Modular Project. It started many years ago and has evolved through various forms over time.
Read moreTo keep informed about the project subscribe to our newsletter (this, by the way, is the Newsletter Module)