29 lines
932 B
Markdown
29 lines
932 B
Markdown
# E-Commerce Example
|
|
|
|
Complete e-commerce order system with CQRS and event sourcing.
|
|
|
|
## Overview
|
|
|
|
Build a production-ready e-commerce system featuring:
|
|
- Order management with commands
|
|
- Product catalog queries
|
|
- Order projections and analytics
|
|
- Saga-based fulfillment workflow
|
|
|
|
## Tutorial Steps
|
|
|
|
1. [Requirements](01-requirements.md) - Domain requirements
|
|
2. [Domain Events](02-domain-events.md) - Order lifecycle events
|
|
3. [Commands](03-commands.md) - PlaceOrder, CancelOrder, ShipOrder
|
|
4. [Queries](04-queries.md) - GetOrder, ListOrders, SearchOrders
|
|
5. [Projections](05-projections.md) - Order summaries and analytics
|
|
6. [Sagas](06-sagas.md) - Order fulfillment saga
|
|
7. [HTTP API](07-http-api.md) - HTTP endpoints
|
|
8. [gRPC API](08-grpc-api.md) - gRPC services
|
|
9. [Complete Code](09-complete-code.md) - Full implementation
|
|
|
|
## See Also
|
|
|
|
- [Tutorials Overview](../README.md)
|
|
- [Modular Solution](../modular-solution/README.md)
|