Last Wishes is a PHP application written following Domain-Driven Design approach. It's one of the sample applications where you can check the concepts explained in the "Domain-Driven Design in PHP" book.
Role in this project:
Backend Developer Contributions:53 commits, 5 PRs, 60 pushes in 1 year 3 months
Contributions summary:Carlos primarily focused on backend development, adding domain events, and integrating logging capabilities. They introduced new domain events like `LogInAttempted` and `WishGranted`. The user integrated an ElasticSearch handler for logging domain events and included several processors, demonstrating a focus on monitoring and event tracking within the application. The commits indicate a strong understanding of Domain-Driven Design principles.
domain-driven-designphpphp-application
These are the sample Bounded Contexts from the book "Implementing Domain-Driven Design" by Vaughn Vernon: http://vaughnvernon.co/?page_id=168
Role in this project:
Database Engineer / Database Administrator Contributions:6 commits in 1 day
Contributions summary:Carlos primarily focused on database setup and schema management within the repository. Their contributions include creating `db_setup.sh` scripts for various bounded contexts, specifying database tables with SQL, and modifying existing schemas. The user also updated the schema to use TEXT instead of VARCHAR for event bodies. This suggests a strong emphasis on the database side of the project and ensuring proper data storage and structure.
bounded-contextsdomain-driven-design