All Projects → prooph → Proophessor Do

prooph / Proophessor Do

Licence: bsd-3-clause
prooph components in action

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Proophessor Do

Productcontext Eventsourcing
A practical/experimental Event Sourcing application on Product Bounded Context in an e-commerce
Stars: ✭ 88 (-64.37%)
Mutual labels:  event-sourcing, ddd, cqrs
Wolkenkit Boards
wolkenkit-boards is a team collaboration application.
Stars: ✭ 236 (-4.45%)
Mutual labels:  event-sourcing, ddd, cqrs
Event Store Symfony Bundle
Event Store Symfony Bundle
Stars: ✭ 93 (-62.35%)
Mutual labels:  event-sourcing, ddd, cqrs
Digital Restaurant
DDD. Event sourcing. CQRS. REST. Modular. Microservices. Kotlin. Spring. Axon platform. Apache Kafka. RabbitMQ
Stars: ✭ 222 (-10.12%)
Mutual labels:  event-sourcing, ddd, cqrs
Event Sourcing Jambo
An Hexagonal Architecture with DDD + Aggregates + Event Sourcing using .NET Core, Kafka e MongoDB (Blog Engine)
Stars: ✭ 159 (-35.63%)
Mutual labels:  event-sourcing, ddd, cqrs
Nestjs Cqrs Starter
NestJS CQRS Microservices Starter Project
Stars: ✭ 80 (-67.61%)
Mutual labels:  event-sourcing, ddd, cqrs
Bifrost
This is the stable release of Dolittle till its out of alpha->beta stages
Stars: ✭ 111 (-55.06%)
Mutual labels:  event-sourcing, ddd, cqrs
Ultimate Backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
Stars: ✭ 978 (+295.95%)
Mutual labels:  event-sourcing, ddd, cqrs
Goes
Go Event Sourcing made easy
Stars: ✭ 144 (-41.7%)
Mutual labels:  event-sourcing, ddd, cqrs
Cronus
Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind
Stars: ✭ 139 (-43.72%)
Mutual labels:  event-sourcing, ddd, cqrs
Messagebus
A MessageBus (CommandBus, EventBus and QueryBus) implementation in PHP7
Stars: ✭ 178 (-27.94%)
Mutual labels:  event-sourcing, ddd, cqrs
Dotnet New Caju
Learn Clean Architecture with .NET Core 3.0 🔥
Stars: ✭ 228 (-7.69%)
Mutual labels:  event-sourcing, ddd, cqrs
Kreta
Modern project management solution
Stars: ✭ 177 (-28.34%)
Mutual labels:  event-sourcing, ddd, cqrs
Aspnetcore Ddd
Full ASP.NET Core 3.1 LTS application with DDD, CQRS and Event Sourcing
Stars: ✭ 88 (-64.37%)
Mutual labels:  event-sourcing, ddd, cqrs
Event Sourcing Castanha
An Event Sourcing service template with DDD, TDD and SOLID. It has High Cohesion and Loose Coupling, it's a good start for your next Microservice application.
Stars: ✭ 68 (-72.47%)
Mutual labels:  event-sourcing, ddd, cqrs
Pdo Event Store
PDO implementation of ProophEventStore http://getprooph.org
Stars: ✭ 96 (-61.13%)
Mutual labels:  event-sourcing, ddd, cqrs
Eventhorizon
CQRS/ES toolkit for Go
Stars: ✭ 961 (+289.07%)
Mutual labels:  event-sourcing, ddd, cqrs
Bank api
Code from the Event Sourcing With Elixir blog series
Stars: ✭ 35 (-85.83%)
Mutual labels:  event-sourcing, ddd, cqrs
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 (-46.96%)
Mutual labels:  event-sourcing, ddd, cqrs
Revo
Event Sourcing, CQRS and DDD framework for C#/.NET Core.
Stars: ✭ 162 (-34.41%)
Mutual labels:  event-sourcing, ddd, cqrs

Proophessor Do

prooph components in action

Build Status Gitter

Proophessor Do (short Do) demonstrates the power of prooph components in conjunction with zend expressive. And you're ask to try it yourself. Do includes exercises! So read on and pick up a task!

Business Domain

The business logic implemented in this educational project is very simple and should be known by everybody in one way or the other. It is about managing todo lists for users whereby a todo can have a deadline and the assigned user can add a reminder to get notified when time has passed.

Installation

Installation Documentation

Management UI (new)

Management UI Documentation

Model Exploration

Learning by doing!

When you play around with the application you will notice missing functionality. This has a simple reason. You explore a learning application and what is the best way to learn? Right! Learning by doing! So if you want to learn something about CQRS and Event Sourcing:

  1. Pick up an open task listed below
  2. Get us a note in the corresponding issue that you accept the challenge
  3. Ask if you need help -> Gitter
  4. Have fun and learn!

Note: Some tasks depend on others and some can be split into sub tasks. Let's discuss this in the issues. And of course you can also work together. Sharing work doubles knowledge!

HALL OF FAME

A successfully merged pull request will add you to the HALL OF FAME!

Features

Tutorials

Technology Stack

List of used technologies - We <3 Open Source

Support

Happy messaging!

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].