php-ddd-example
GitHub describes it as 🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7. The repository metadata lists PHP as its primary language. This article stays within the project description and details documented in the GitHub repository README.
CodelyTV/php-ddd-example: README details
GitHub describes it as 🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7. The repository metadata lists PHP as its primary language. This article stays within the project description and details documented in the GitHub repository README.
Repository scope
GitHub describes it as 🐘🎯 Hexagonal Architecture + DDD + CQRS in PHP using Symfony 7. The repository metadata lists PHP as its primary language. The README describes the project this way: Example of a PHP application using Domain-Driven Design (DDD) and Command Query Responsibility Segregation (CQRS) principles keeping the code as simple as possible. Take a look, play and have fun with this. Stars are welcome 😊 View Demo · Report a bug · Request a feature
🐳 Needed tools
The README section "🐳 Needed tools" states: 1. Install Docker 2. Clone this project: git clone https://github.com/CodelyTV/php-ddd-example php-ddd-example 3. Move to the project folder: cd php-ddd-example
🛠️ Environment configuration
The README section "🛠️ Environment configuration" states: 1. Create a local environment file ( cp .env .env.local ) if you want to modify any parameter
🔥 Application execution
The README section "🔥 Application execution" states: 1. Install all the dependencies and bring up the project with Docker executing: make build 2. Then you'll have 3 apps available (2 APIs and 1 Frontend): 1. Mooc Backend: http://localhost:8030/health-check 2. Backoffice Backend: http://localhost:8040/health-check 3. Backoffice Frontend: http://localhost:8041/health-check
Editorial conclusion
The repository README is the source for this review. It does not replace a local installation or an independent test.
Community notes