An enterprise-grade backend and full-stack system engineered for vehicle repair shop operations. It handles customer management, work order lifecycles, technician scheduling, repair task tracking, and invoicing. Built with strict separation of concerns following Clean Architecture and Domain-Driven Design (DDD), incorporating pipelines for validation and performance caching, domain event dispatching, and comprehensive integration testing.
Architecture
Clean Architecture & Vertical Slice
Domain
→
Application
→
Infrastructure
→
Api
Design Patterns & Practices
CQRS with MediatR
Domain-Driven Design (DDD)
Vertical Slice Architecture
Result Pattern
Factory Method
Pipeline Behaviors (Validation & Caching)
Domain Events (Pub/Sub)
Domain Service / Policy Pattern
Dependency Injection & Inversion