Mehdi Hadeli's repositories
awesome-software-architecture
๐ A curated list of awesome articles, videos, and other resources to learn and practice software architecture, patterns, and principles.
go-food-delivery-microservices
๐ A practical and imaginary food delivery microservices, built with golang, domain-driven design, cqrs, event sourcing, vertical slice architecture, event-driven architecture, and the latest technologies.
food-delivery-microservices
๐ A practical and imaginary food delivery microservices, built with .Net 8, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
awesome-go-education
A curated list of awesome articles and resources for learning and practicing Go and its related technologies.
food-delivery-modular-monolith
๐ญ A practical and imaginary food and grocery delivery modular monolith, built with .Net 8, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
Go-MediatR
๐ A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
vertical-slice-api-template
An asp.net core template based on .Net 8, Vertical Slice Architecture, CQRS, Minimal APIs, API Versioning and Swagger.
go-vertical-slice-template
A Golang boilerplate template, based on Vertical Slice Architecture and CQRS pattern with using Echo, Gorm, Zap, Viper, MediatR for CQRS and sarulabs/di for Dependency Injection.
game-leaderboard-microservices
๐ฎ Implementation of an imaginary Game Leader Board application, based on Microservices Architecture, Event Driven Architecture, Vertical Slice Architecture, Event Sourcing with EventStoreDB, Redis SortedSet, Redis Pub/Sub, SignalR and .Net 8.
movie-search-application
๐ฌ A simple movie search app, built with .Net 8, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.
distributed-chat-system
A simple distributed chat system based on .net core, signalr and NATS messaging queue.
tdd-sample
A sample project demonstrating Test-Driven Development (TDD) using .Net 8 and Vertical Slice Architecture based on Minimal APIs in .NET Core
awesome-dotnet-core-education
A curated list of awesome articles and resources for learning and practicing .Net Core and its related technologies.
blog-samples
Sample codes for mehdihadeli's blog
leetcode-playground
Leetcode problems and solutions in C# and Golang
blog-comments
The blog comments discussions for https://dotnetuniversity.com
FastEndpoints
A light-weight REST Api framework for ASP.Net 6 that implements REPR (Request-Endpoint-Response) Pattern
WebApplicationFactoryWithHost-Sample
This example demonstrate how to test web components using the WebApplicationFactory<T> class.