Repository
Repository di mehdihadeli
🍔 A practical and cloud-native food delivery microservices, built with .Net Aspire, .Net 9, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
🌭 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.
A practical api sample based on Vertical Slice Architecture, NestJs, TypeORM and OpenTelemetry.
This project involves migrating a existing CRUD-based application architecture to a more robust and maintainable Domain-Driven Design (DDD) approach.
🎮 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 9.
Practical GenAI-Eshop application using microsoft agent framework, multi-agent orchestrations, Mcp tools, A2A Agents, Semantic Search, Aspire and more.
Practical GenAI-Eshop application using Semantic Kernel, multi-agent orchestrations, Mcp tools, A2A Agents, Semantic Search, Aspire and more.
🍕 A practical food delivery microservices, built with Golang, Domain-Driven Design, CQRS, Event Sourcing, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.
A Golang boilerplate template, based on Vertical Slice Architecture and CQRS pattern with using Echo, Gorm, Zap, Viper, Go-MediatR for CQRS and Dig for Dependency Injection.
📬 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture, inspired by csharp MediatR library.
Learn python quickly
Leetcode problems and solutions in C# and Golang
🎬 A simple movie search app, built with .Net 9, Vertical Slice Architecture and using TMDB APIs and YouTube APIs for searching and details of the movies.
A NestJs boilerplate template, based on Vertical Slice Architecture, TypeOrm and OpenTelemetry
Notes and tips about software architecture and system design concepts