Skip to content

πŸŽ‰ Release v0.1.0 β€” Laravel DDD Starter

Latest

Choose a tag to compare

@ldaidone ldaidone released this 26 Nov 22:43

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