π Project Highlights ( β View All My Projects β )
| Repository | Description |
|---|---|
| DigitalWallet Service | The User Wallet Service is developed using ASP.NET Core 9 and follows the Vertical Slice Architecture (VSA) principle. |
| URL Shortener Service | A URL shortener service built with ASP.NET Core 9, MongoDB, Redis, & Docker. Uses Minimal APIs, DispatchR for event-driven sync, & Scalar for interactive docs. |
| Basket Service | Basket service for an e-commerce platform in ASP.NET Core 9 with involves several key functionalities. |
| Reservation Service | Modern ASP.NET Core 9 reservation API using Vertical Slice architecture, FluentValidation, Redis & RedLock for concurrency control and prevent double booking scenario. Includes Outbox pattern to reliably deliver notification messages to a message broker. |
| Media Service | Simple and extensible ASP.NET Core 9 service for managing media files with MinIO. Supports upload, download, and bucket operations using a clean abstraction layer. |
| Load Balancer | A comprehensive example project illustrating the implementation of horizontal scaling and load balancing for web applications using YARP. |
| CleanArchitecture | This repository contains an example of a project using Clean Architecture in ASP.NET. It demonstrates the use of the CQRS and Mediator patterns, as well as the Circuit Breaker and Retry patterns using the Polly package. |
| CQRS Concept | a practical ASP.NET Core 9 project showcasing CQRS pattern with MediatR and Clean Architecture for clean, scalable, and testable code. |
