- Clean Architecture
- DDD
- SOLID Principles
- Repository Pattern
- Dependency Injection
- Unit Testing
- Integration Testing
- Swagger
- Entity Framework Core
- Postgres
- Docker
- Docker Compose
- AutoMapper
- MediatR
- FluentValidation
- Serilog
- Health Checks
- CQRS
- API Versioning
Clean architecture with booking a reservation for food
- Presentation Layer
- API
- Contract
- Domain Layer
- Domain
- Infrastructure Layer
- Infrastructure