Architecture & Tech Stack

What technology stack is Okommerce built on?

Okommerce is built on ASP.NET Core 9 using MVC with feature areas, on top of Entity Framework Core 9 over Microsoft SQL Server 2022. Background and scheduled work (subscription billing, loyalty expiry, analytics rollups, catalogue imports, image fetching, AI recommendation generation) runs on Hangfire, which also provides a jobs dashboard. Images are processed and resized…

Okommerce is built on ASP.NET Core 9 using MVC with feature areas, on top of Entity Framework Core 9 over Microsoft SQL Server 2022. Background and scheduled work (subscription billing, loyalty expiry, analytics rollups, catalogue imports, image fetching, AI recommendation generation) runs on Hangfire, which also provides a jobs dashboard. Images are processed and resized with ImageSharp; spreadsheets (catalogue import/export) are handled with ClosedXML. The AI sales/support agents and AI recommendations call the Anthropic Claude API. Authentication and identity use ASP.NET Identity, extended with a custom module + action permission system. It's a mainstream, well-supported .NET stack chosen for long-term maintainability and the ability for in-house .NET teams to read and extend it.