Course
Description
Package to manage your large Laravel app using modules. Module is like a Laravel package, it has same views, controllers or models.
nwidart/laravel-modules is a laravel package which created to manage your large laravel app using modules. Module is like a laravel package, it has some views, controllers or models.
Quick Example
Generate your first module using php artisan module:make Blog. The following structure will be generated.
app/bootstrap/vendor/Modules/ ├── Blog/ ├── Assets/ ├── Config/ ├── Console/ ├── Database/ ├── Migrations/ ├── Seeders/ ├── Entities/ ├── Http/ ├── Controllers/ ├── Middleware/ ├── Requests/ ├── routes.php ├── Providers/ ├── BlogServiceProvider.php ├── Resources/ ├── lang/ ├── views/ ├── Repositories/ ├── Tests/ ├── composer.json ├── module.json ├── start.php
Related Content on Laravel Daily
Video
Video
Recent Courses on Laravel Daily
Marketing for Developers in 2026
7 lessons
52 min
[NEW] Mobile Apps: React Native vs Flutter vs NativePHP?
8 lessons
55 min
Practical Laravel Security: Packages, Secrets, Supply-Chain Attacks
7 lessons
43 min read