dotnet-cqrs/docs/tutorials/ecommerce-example/README.md

932 B

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 - Domain requirements
  2. Domain Events - Order lifecycle events
  3. Commands - PlaceOrder, CancelOrder, ShipOrder
  4. Queries - GetOrder, ListOrders, SearchOrders
  5. Projections - Order summaries and analytics
  6. Sagas - Order fulfillment saga
  7. HTTP API - HTTP endpoints
  8. gRPC API - gRPC services
  9. Complete Code - Full implementation

See Also