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: about 2 years ago
behatbounded-contextcodelycodelytvcqrsddddockerdoctrinedomain-driven-designhexagonal-architecturelaravelmicroservicemicroservices-architecturemonorepophpphp8phpunitsymfonysymfony5testing

Related projects:

RepositoryDescriptionStars
ddev/ddevA tool that enables developers to create and manage local web development environments for PHP and Node.js applications.2,823
codelytv/typescript-ddd-skeletonA basic project structure and minimal code skeleton for building Domain-Driven Design applications in TypeScript451
jorge07/ddd-playgroundA Symfony-based project demonstrating Domain-Driven Design principles and technologies such as CQRS, Event Sourcing, and Docker for building a scalable and maintainable system.597
ferrius/ddd-cqrs-exampleAn example implementation of Domain-Driven Design (DDD) with CQRS and Hexagonal Architecture in PHP using Symfony.363
codelytv/java-ddd-exampleProvides a starting point for building Java projects with JUnit and Gradle in a Domain-Driven Design (DDD) architecture434
bitloops/ddd-hexagonal-cqrs-es-edaA comprehensive example of software design and architecture using Domain Driven Design, Hexagonal Architecture, CQRS, Event Sourcing, Behaviour Driven Development, and other advanced concepts1,224
codelytv/scala-ddd-exampleAn example project demonstrating the implementation of a scalable and maintainable HTTP API in Scala using Domain-Driven Design (DDD) principles135
cytopia/devilboxProvides a pre-configured development environment for PHP projects4,407
symfony/symfonyA comprehensive PHP framework and set of reusable components for building web and console applications.29,863
codeliner/php-ddd-cargo-sampleA PHP implementation of Domain-Driven Design using the Cargo sample from Eric Evans' book798
franzose/symfony-ddd-wishlistA Symfony-based application showcasing domain-driven design principles and integration with Vue.js and PostgreSQL202
jorge07/symfony-6-es-cqrs-boilerplateA full-stack Symfony 6 application framework for building event-sourced CQRS systems with PHP 8.1,075
designpatternsphp/designpatternsphpA collection of code examples demonstrating various software design patterns in PHP.22,022
cakephp/cakephpA rapid development framework for PHP that enables users to build robust web applications quickly and flexibly.8,705
thecodeholic/php-developer-roadmapA structured learning path for PHP development from beginner to advanced levels.3,627