php-ddd-example

MOOC platform

An example of how to apply the Domain-Driven Design (DDD) and Hexagonal Architecture patterns in a PHP application using Symfony 7 and Docker.

🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7

GitHub

3k stars
82 watching
1k forks
Language: PHP
last commit: 4 months ago
behatbounded-contextcodelycodelytvcqrsddddockerdoctrinedomain-driven-designhexagonal-architecturelaravelmicroservicemicroservices-architecturemonorepophpphp8phpunitsymfonysymfony5testing

Related projects:

Repository Description Stars
ddev/ddev A tool for running local web development environments with minimal configuration, supporting multiple frameworks and databases. 2,773
codelytv/typescript-ddd-skeleton A basic project structure and minimal code skeleton for building Domain-Driven Design applications in TypeScript 449
jorge07/ddd-playground A Symfony-based project demonstrating Domain-Driven Design principles and technologies such as CQRS, Event Sourcing, and Docker for building a scalable and maintainable system. 596
ferrius/ddd-cqrs-example An example implementation of Domain-Driven Design (DDD) with CQRS and Hexagonal Architecture in PHP using Symfony. 359
codelytv/java-ddd-example Provides a starting point for building Java projects with JUnit and Gradle in a Domain-Driven Design (DDD) architecture 434
bitloops/ddd-hexagonal-cqrs-es-eda A comprehensive example of software design and architecture using Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Behaviour Driven Development, and other advanced concepts 1,208
codelytv/scala-ddd-example An example project demonstrating the implementation of a scalable and maintainable HTTP API in Scala using Domain-Driven Design (DDD) principles 135
cytopia/devilbox Provides a pre-configured development environment for PHP projects 4,393
symfony/symfony A comprehensive PHP framework and set of reusable components for building web and console applications. 29,806
codeliner/php-ddd-cargo-sample A PHP implementation of Domain-Driven Design using the Cargo sample from Eric Evans' book 797
franzose/symfony-ddd-wishlist A Symfony-based application showcasing domain-driven design principles and integration with Vue.js and PostgreSQL 202
jorge07/symfony-6-es-cqrs-boilerplate A full-stack Symfony 6 application framework for building event-sourced CQRS systems with PHP 8. 1,073
designpatternsphp/designpatternsphp A collection of code examples demonstrating various software design patterns in PHP. 21,951
cakephp/cakephp A rapid development framework for PHP that enables users to build robust web applications quickly and flexibly. 8,687
thecodeholic/php-developer-roadmap A structured learning path for PHP development from beginner to advanced levels. 3,611