The system follows a microservices architecture with clear separation of concerns:
1. EGU.PartnerPortal.Web - Blazor WebAssembly frontend
2. EGU.PartnerPortal.ApiService - Core business API
3. EGU.PartnerPortal.IntegrationServiceAPI - External system integration
4. EGU.PartnerPortal.AppHost - .NET Aspire orchestration
5. EGU.PartnerPortal.Shared - Common utilities and DTOs
6. EGU.PartnerPortal.ServiceDefaults - Shared service configurations
