A practical Ecommerce project with Domain-Driven Design, CQRS, and Clean Architecture.
✅ Using Clean Architecture
✅ Using CQRS (Command Query Responsibility Segregation) implementation with MediatR library.
✅ Using Inbox Pattern for handling Idempotency on the receiver side.
✅ Using Outbox Pattern for Guaranteed Delivery.
| Bounded Context | Status |
|---|---|
| Catalog | In Progress ⌛ |
| Basket | In Progress ⌛ |
| Order | In Progress ⌛ |
➕ .NET 7 .NET is an open source developer platform, created by Microsoft, for building many different types of applications.
➕ AutoMapper A convention-based object-object mapper in .NET.
➕ MediatR Simple, unambitious mediator implementation in .NET.
➕ MassTransit, Distributed Application Framework for .NET.