Let's build a real-world Event Sourced application using Laravel and EventSauce!
- Build an inventory managment system named Stockr
- Use Laravel for the base application
- Use EventSauce (EventSauce.io) for the Event Store
- Use Eloquent ORM for parts of the Read Model
- Build an Command Bus around Tactician
- Build a standalone Projections package
- Create the Laravel project
- Bring in EventSauce
- Write our own Message Repository implementation (based on eventsauce/doctrine-message-repository)
- Bring in Tactician
- Build a Command Bus