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.

Language:GoLicense:MITStargazers:764Issues:14Issues:57

food-delivery-microservices

🍔 A practical and imaginary food delivery microservices, built with .Net 7, MassTransit, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

Language:C#License:MITStargazers:712Issues:29Issues:108

awesome-go-education

A curated list of awesome articles and resources for learning and practicing Go and its related technologies.

Language:GoLicense:CC0-1.0Stargazers:335Issues:12Issues:2

food-delivery-modular-monolith

🌭 A practical and imaginary food delivery modular monolith, built with .Net 7, Domain-Driven Design, CQRS, Vertical Slice Architecture, Event-Driven Architecture, and the latest technologies.

Language:C#License:MITStargazers:281Issues:9Issues:8

Go-MediatR

🚃 A library for handling mediator patterns and simplified CQRS patterns within an event-driven architecture. inspired by csharp MediatR library.

Language:GoLicense:MITStargazers:188Issues:8Issues:2

vertical-slice-api-template

An asp.net core template based on .Net 8, Vertical Slice Architecture, CQRS, Minimal APIs, API Versioning and Swagger.

Language:C#License:MITStargazers:99Issues:4Issues:6

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.

Language:GoLicense:MITStargazers:55Issues:4Issues:4

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.

Language:C#License:MITStargazers:36Issues:3Issues:0

movie-search-application

🎬 A simple movie search app, built with .Net 7, 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.

Language:C#Stargazers:11Issues:3Issues:0

tdd-sample

A sample project demonstrating Test-Driven Development (TDD) using .Net 8 and Vertical Slice Architecture based on Minimal APIs in .NET Core

Language:C#License:MITStargazers:8Issues:3Issues:1

fake-authentication-jwtbearer

Simple way to fake an authenticated user for integration test with ASP.Net Core framework

Language:C#License:MITStargazers:2Issues:1Issues:0

leetcode-playground

Leetcode problems and solutions in C# and Golang

Language:GoLicense:MITStargazers:2Issues:3Issues:0

awesome-go

A curated list of awesome Go frameworks, libraries and software

Language:GoLicense:MITStargazers:1Issues:2Issues:0

blog-comments

The blog comments discussions for https://dotnetuniversity.com

Language:ShellStargazers:1Issues:3Issues:0

FastEndpoints

A light-weight REST Api framework for ASP.Net 6 that implements REPR (Request-Endpoint-Response) Pattern

Language:C#License:MITStargazers:1Issues:2Issues:0

MassTransit

Distributed Application Framework for .NET

Language:C#License:Apache-2.0Stargazers:1Issues:2Issues:0

aspnetcore

ASP.NET Core is a cross-platform .NET framework for building modern cloud-based web applications on Windows, Mac, or Linux.

Language:C#License:MITStargazers:0Issues:1Issues:0
Language:C#Stargazers:0Issues:3Issues:0
Language:GoStargazers:0Issues:1Issues:0

TodoApi

Todo application with ASP.NET Core Blazor WASM, Minimal APIs and Authentication

Language:C#License:MITStargazers:0Issues:2Issues:0

WebApplicationFactoryWithHost-Sample

This example demonstrate how to test web components using the WebApplicationFactory<T> class.

Language:C#Stargazers:0Issues:3Issues:2
Language:C#Stargazers:0Issues:3Issues:0