
Symfony 6 DDD ES CQRS backend boilerplate.
Symfony 6 ES CQRS Boilerplate is a boilerplate for developing applications using the DDD (Domain-Driven Design), CQRS (Command Query Responsibility Segregation), and Event Sourcing patterns. It is built on top of the Symfony framework and runs on PHP 8. This repository has been in development since version 4 and has been upgraded to each major version since then.
Symfony 6 ES CQRS Boilerplate is a comprehensive boilerplate for building applications using Symfony and implementing DDD, CQRS, and Event Sourcing patterns. It provides a complete setup for environment, testing, static analysis, and code style checks. It also includes implementations of various components such as a Read Model, Async Event subscribers, Rest API, and Web UI. The project offers PHPStorm integration with Docker and Xdebug for easier debugging. Overall, this boilerplate aims to provide a solid foundation for developing modern and scalable applications.

A website that uses Docker for containerization to streamline development, testing, and deployment workflows. This includes features such as containerization of dependencies, automated builds and deployments, and container orchestration to ensure scalability and availability.