C# Project Basics

Job ID: 37332310

Budget: $50 – $60 USD

i want a c# web api project system for school management system with EF Core, .Net 6, DDD (Domain Driven Architecture), Asp.net Core, Microservices and Load Balancer support (if you want to use external app, you need to give automation image for kubernetes and instructions for usage + you need to implement communication betweens microservices), Feature Management support (with PlugIn Module System), Basic Protection Settings (hsts, cookie policy etc), Unit and Integration tests, Authentication and Authorization (Role Policy, IdentityServer4), Swagger and Docker support, Localization support, Key-Vault support (for configuration), Auto Restart, Service Discovery/Find.
You need to add support for Unit Of Work, Saga State Machine, Repository Pattern.


i want a template for this, you need to implement all supports and create at least one example for others (example unit and Integration test, crud service... etc). You need to create all domain layer (for dataaccess, dto etc).