A multi-tenant SaaS platform for medical supplies, chemicals, firearms—industries where generic e-commerce fails. Handles compliance certificates, lot tracking, B2B contract pricing, and the Quote→Order→Invoice workflow.
Why Shopify and WooCommerce fail for regulated industries.
Five bounded contexts handling the specialized commerce lifecycle.
Polymorphic products (Standard, Configurable, Bundle) with compliance guards that prevent listing without valid certificates.
Contract-specific pricing, price lists by customer group, and promotions—all evaluated in priority order.
Full B2B workflow: Quote → Approval → Order → Split Shipments → Invoice → Net 30 payment.
Lot tracking for recalls, immutable stock ledger for audit trail, backorder management.
Tenant uploads PDF manuals → System chunks and embeds → Customer asks questions → AI answers with citations.
The patterns that make regulated e-commerce possible.
Shared schema, row-level isolation. Every query automatically filters by TenantId. Feature flags per tenant control which capabilities are available.
Handles guest carts vs logged-in carts with automatic merging on login. Live pricing recalculation reflects dynamic B2B pricing changes.
Write model via EF Core ensures data integrity. Read model via denormalized Elasticsearch enables instant search with faceting.
Mobile app reuses 99% of Storefront ViewModels and Services. Only the View layer (XAML vs Razor) differs. Barcode scanning for warehouse restocking.
Tenant staff via User/Role/Permission tables (Admin). Customers via separate auth flow with Storefront API access. API Keys for ERP integration (SAP, Oracle).
"Only 3 left!" warnings on product pages update in real-time. Inventory changes push to all connected browsers instantly.
The full quote-to-cash process for enterprise customers.
Enterprise-grade platform for regulated commerce.