Project Overview
Arbitage is an ambitious hybrid application spanning web, desktop, and mobile platforms—built with MAUI and Blazor on top of Azure AKS microservices with full multi-tenancy and ABP Commercial framework.
The Challenge
The client needed a single product that worked across web browsers, Windows desktop, iOS, and Android—with isolated tenant data, SSO, and time tracking—while being deployable and scalable via Kubernetes.
Our Solution
We architected a microservices platform on Azure Kubernetes Service with Helm charts for deployment. MAUI Blazor Hybrid served all platforms from shared business logic, while ABP Commercial provided multi-tenancy, identity, and module infrastructure.
Key Features
- Cross-platform: web, Windows desktop, iOS, and Android via .NET MAUI
- Azure AKS microservices with Helm-based deployment
- Multi-tenancy with data isolation via ABP Commercial
- Single Sign-On (SSO) across all platforms
- Time tracking and project management modules
- Containerised CI/CD with GitHub Actions
Our Responsibilities
- Developed modular microservices in .NET Core
- Implemented time tracking and SSO modules
- Deployed via Azure Kubernetes Service with Helm
- Configured multi-tenant data isolation with ABP Framework
Results & Impact
Arbitage launched on schedule, supporting 3 enterprise tenants at launch with seamless cross-platform functionality and zero-downtime deployments via AKS rolling updates.