Domain Module Scaffolder
Artisan generator for migrations, models, repositories, APIs, interactive interface pages, routes, policies, views, and module manifests.
A reusable Artisan scaffolder intended to create complete domain modules without repetitive manual setup. It generates the common DDD layers required by the user’s projects, including web shells, interactive interface pages, API resources, repositories, policies, routes, migrations and module manifests. It helps prevent the missing-file and inconsistent-name problems common in rapidly expanded web application applications.
Selected capabilities
- Domain and submodule generation
- Migration and model stubs
- Repository and service layers
- Web controller shells and Livewire pages
- Index/create/edit/show page structure
- API controller, request and resource stubs
- Routes and permission definitions
- Module manifest and provider registration
- Test and audit skeletons
Outcomes
- Domain and submodule generation
- Migration and model stubs
- Repository and service layers
- Web controller shells and Livewire pages
- Index/create/edit/show page structure
- API controller, request and resource stubs
Implementation notes:
PHP · Laravel Artisan · stub templates · DDD directory conventions · Livewire · Sanctum API resources
· Readiness 48%