Skip to main content
platform editions modules agents pricing docs blog live demo contact
platform · architecture

the stack & the patterns

okommerce is built on ASP.NET Core 9 MVC + Razor Views, SQL Server 2022 with stored procedures and indexed views, EF Core for writes, Dapper for high-perf reads. vertical-slice architecture means each module is self-contained.

vertical slice modules

every module owns its entities, services, controllers, and views. shared code lives in a kernel project. add a new module by dropping a folder in.

hybrid data access

EF Core for writes (clean transactional boundaries). Dapper + stored procedures for reads (10x faster on large lists).

custom identity

we built our own user / role / permission / scope tables. no ASP.NET Core Identity dependency — you control the auth surface.

scales 10 → 10,000 orders/day

same codebase. index strategy and async-everywhere mean you don't rewrite to scale up.

hosted on IIS or kestrel

Windows Server with IIS reverse proxy is the recommended deployment. linux + kestrel works too.

hangfire for background jobs

scheduled tasks, retries, dashboard. SQL Server backend, no Redis dependency required.

dig deeper.

the platform is the surface — the modules and AI agents are the depth. take the live demo for a spin to see them all working together.