Skip to content

Releases: ldaidone/laravel-ddd-starter

🎉 Release v0.1.0 — Laravel DDD Starter

26 Nov 22:43

Choose a tag to compare

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