Getting Started
v2.0Welcome to Laravel Domain Generator.
This package helps you build Laravel applications using Domain Driven Design (DDD) and Clean Architecture by generating a complete domain structure with a single Artisan command.
Supports Laravel 11, 12 and 13, PHP 8.2+ and JWT authentication out of the box.
What you'll build
Instead of manually creating Controllers, Services and Repositories, you'll generate this structure automatically.
Why use it?
🧱
Organized Architecture
Keep your application divided into Controllers, DTOs, Services and Repositories from day one.
⚡
Less Boilerplate
Generate repetitive code automatically and focus on business rules.
Next step
Continue to the Installation guide.