All Projects → proophsoftware → fee-office

proophsoftware / fee-office

Licence: BSD-3-Clause license
A DDD, CQRS, ES demo application

Programming Languages

PHP
23972 projects - #3 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to fee-office

Event Sourcing Cqrs Examples
Event Sourcing and CQRS in practice.
Stars: ✭ 265 (+657.14%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing, cqrs-es
flighthub
Flight ticket booking system implemented with CQRS and ES.
Stars: ✭ 26 (-25.71%)
Mutual labels:  cqrs, event-sourcing, cqrs-es, event-machine
Asombroso Ddd
Una lista cuidadosamente curada de recursos sobre Domain Driven Design, Eventos, Event Sourcing, Command Query Responsibility Segregation (CQRS).
Stars: ✭ 41 (+17.14%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing, cqrs-es
delta
DDD-centric event-sourcing library for the JVM
Stars: ✭ 15 (-57.14%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing, cqrs-es
Awesome Elixir Cqrs
A curated list of awesome Elixir and Command Query Responsibility Segregation (CQRS) resources.
Stars: ✭ 467 (+1234.29%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing, cqrs-es
Rails event store
A Ruby implementation of an Event Store based on Active Record
Stars: ✭ 947 (+2605.71%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing, cqrs-es
Event Sourcing Jambo
An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
Stars: ✭ 159 (+354.29%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing, cqrs-es
Msgphp
Reusable domain layers. Shipped with industry standard infrastructure.
Stars: ✭ 182 (+420%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
Eshoponcontainersddd
Fork of dotnet-architecture/eShopOnContainers in full DDD/CQRS design using my own patterns
Stars: ✭ 126 (+260%)
Mutual labels:  cqrs, domain-driven-design, cqrs-es
Todomvc Ddd Cqrs Eventsourcing
Implementation of basic Todo app via tastejs/todomvc in C#/Typescript with eventsourcing, cqrs, and domain driven design
Stars: ✭ 134 (+282.86%)
Mutual labels:  cqrs, domain-driven-design, cqrs-es
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (+551.43%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
Symfony Demo App
A Symfony demo application with basic user management
Stars: ✭ 122 (+248.57%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
Vertex
Vertex is a distributed, ultimately consistent, event traceable cross platform framework based on Orleans, which is used to build high-performance, high throughput, low latency, scalable distributed applications
Stars: ✭ 117 (+234.29%)
Mutual labels:  cqrs, event-sourcing, cqrs-es
Eventflow.example
DDD+CQRS+Event-sourcing examples using EventFlow following CQRS-ES architecture. It is configured with RabbitMQ, MongoDB(Snapshot store), PostgreSQL(Read store), EventStore(GES). It's targeted to .Net Core 2.2 and include docker compose file.
Stars: ✭ 131 (+274.29%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
User Bundle
A new Symfony user bundle
Stars: ✭ 116 (+231.43%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
Goes
Go Event Sourcing made easy
Stars: ✭ 144 (+311.43%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
Bifrost
This is the stable release of Dolittle till its out of alpha->beta stages
Stars: ✭ 111 (+217.14%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
Booster
Booster Cloud Framework
Stars: ✭ 136 (+288.57%)
Mutual labels:  cqrs, event-sourcing, cqrs-es
Messagebus
A MessageBus (CommandBus, EventBus and QueryBus) implementation in PHP7
Stars: ✭ 178 (+408.57%)
Mutual labels:  cqrs, domain-driven-design, event-sourcing
Pos
Sample Application DDD, Reactive Microservices, CQRS Event Sourcing Powered by DERMAYON LIBRARY
Stars: ✭ 207 (+491.43%)
Mutual labels:  cqrs, event-sourcing, cqrs-es

The Fee Office - DDD, CQRS, ES explained

Note: The demo and book are both work in progress. If you like it please share it with your friends. The more people know about it the more can learn from it.

The Fee Office is a demo application based on the es-emergency-call Need help with finding aggregates and bounded contexts in our domain by @enumag.

It is a prototype implementation showing the result of a model exploration and knowledge crunching process.

Read The Book

The demo application ships with an eBook. It contains a summary of the emergency call, explanations about the knowledge crunching process and design decisions.

Editing the book

The book is in the book tree, and can be compiled using bookdown and Docker.

$ docker run --rm -it -v $(pwd):/app prooph/composer:7.2
$ docker run -it --rm -e CSS_BOOTSWATCH=lumen -e CSS_PRISM=ghcolors -v $(pwd):/app sandrokeil/bookdown:develop book/bookdown.json
$ docker run -it --rm -p 8080:8080 -v $(pwd):/app php:7.2-cli php -S 0.0.0.0:8080 -t /app/docs

Powered by prooph software

prooph software

Fee Office is a demo application maintained by the prooph software team. The source code of the Fee Office is open sourced along with an online book covering design decisions and explanations.

Prooph software offers commercial support and workshops for Event Machine as well as for the prooph components.

If you are interested in this offer or need project support please get in touch.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].