Keep it simple :)
CodelyTv is the way to rediscover the programming ;) Trusted by more than 1000 youtube subscribers.
Trust in Codely, trust in you.
This is a simple demo of a CQRS project.
Execute: git clone https://github.com/CodelyTV/cqrs-ddd-example
Composer is used to handle the dependencies. You can download it executing:
curl -sS https://getcomposer.org/installer | php
And then you can install all the dependencies and setting your parameters executing:
php composer.phar install
Once you have all the dependencies, in order to execute the tests, run this command:
vendor/bin/behat -p api
// This will also create the needed databases.
vendor/bin/behat -p applications
vendor/bin/phpunit
There are some things missing (add swagger, improve documentation...), feel free to add this if you want! If you want some guidelines feel free to contact us :)
This code was show in the From framework coupled code to #microservices through #DDD talk and doubts where answered in DDD y CQRS: Preguntas Frecuentes video.