Releases: ldaidone/laravel-ddd-starter
Releases · ldaidone/laravel-ddd-starter
🎉 Release v0.1.0 — Laravel DDD Starter
The first official release of Laravel DDD Starter — a fully-structured, ready-to-use project template that bootstraps a clean, opinionated Domain-Driven Design architecture on top of Laravel 12.
This starter ships with a pre-organized folder structure, PSR-4 mappings, and out-of-the-box integration with ldaidone/[email protected], so you can start generating real DDD components immediately without the usual setup burden.
🚀 What’s Inside
- 📂 Pre-arranged DDD folder structure under app/Domains and app/Infrastructure
- 🔌 Integrated with laravel-ddd-commands v0.1.1
- Use cases, entities, value objects, events, repositories, actions, aggregates, CQRS, and more
- 🧭 Clean PSR-4 autoloading mapped to the DDD layout
- 🛠️ Post-install setup script with friendly onboarding instructions
- 🧪 Laravel 12-compatible, following the framework’s latest conventions
- 🧼 No config hacks or path guessing — structure is fixed, intentional, and stable
📥 Install
composer create-project ldidone/laravel-ddd-starter myApp