QuantumOS X3 is a single-tenant operating system that runs your entire commerce + operations stack from one Supabase Postgres backend. Three live apps, ten admin modules, fifty plus tables, fully type-safe end-to-end via tRPC v11.
Admin controls. Storefront sells. Gateway integrates. Each plane is independently deployed on Vercel, all sharing a single Supabase Transaction Pooler.
The operating cockpit. 10 modules, 50+ tRPC routers, RBAC-gated procedures, real-time analytics across PIM, POS, Sell, CRM, Operations and AI.
The shopping surface. Server-side cart, saved addresses, wishlist, pincode serviceability with EDD, coupons, reviews and GST-compliant PDF invoices.
Public commerce APIs, webhook delivery and rate-limited integration endpoints. Upstash Redis fronts every hot read; tRPC v11 procedures power every write.
Click a module to inspect its routers, pages and a representative tRPC procedure. Every procedure is RBAC-gated and type-safe end to end.
Products, categories, brands, attributes, bundles, quality checks, compliance flags and an asset manager with R2 upload/delete and a 13-filter advanced panel.
// admin-web/src/server/routers/pim.ts
export const pimRouter = router({
list: adminProcedure
.input(z.object({
q: z.string().optional(),
brand: z.string().uuid().optional(),
status: z.enum(["active","draft","archived"]).optional(),
limit: z.number().min(1).max(100).default(25),
}))
.query(async ({ ctx, input }) => {
return ctx.db.query.x2_pim_products.findMany({
where: buildWhere(input),
limit: input.limit,
});
}),
upload: adminProcedure
.input(z.object({ key: z.string(), bytes: z.number() }))
.mutation(({ ctx, input }) => r2.put(input.key, ctx.user.tenantId)),
});The POS module is not a checkbox — it is a full retail + restaurant operating layer. Ten sub-features that ship the moment you log into command.qosx3.space.
Move the sliders. We model your current OpenCart + Zoho + per-terminal POS license stack against a single qosx3.space managed deployment.
For F&B clients: orders fire from POS, kiosk, storefront and aggregators into one real-time queue. Fire-time stamping, course pacing, sound alerts. No paper, no shouting.
Every QuantumOS X3 deployment ships with 50 loyalty templates pre-seeded into pos_loyalty_templates. Here are twelve of the most popular.
IGST · CGST · SGST split, e-invoice IRN generation, GSTR-1 / 3B / 9 report-ready exports, HSN/SAC auto-classification and place-of-supply detection. Indian tax law isn't a plugin — it's the substrate.
Every Chennai pincode is seeded into x3_pincodes with serving warehouse, EDD, delivery slots and charge tier. The storefront refuses to take an order it can't fulfil.
Storefront performance is a feature, not an afterthought. Every layer of the stack — Postgres, Redis, Vercel edge, service worker — is tuned.
Catalog teams browse thousands of SKUs and millions of assets. The PIM panel makes that survivable — every filter is a Postgres index in disguise.
The oc-migration-kit package is a complete OpenCart-to-QuantumOS migration pipeline. From OpenCart export to live storefront in days, not months.
A managed migration runs from kickoff to go-live in eight weeks, with a 30-day stabilization tail. Each phase has named deliverables and an explicit exit criteria.
Multi-store retail brands running web + physical POS off one Supabase backend. PIM is the source of truth.
QSR + dine-in. Kiosk for self-order, KDS for the kitchen line, POS for the cashier, storefront for delivery.
Operate multiple brands under one platform tenant. Brand-scoped admin views with shared catalog primitives.
A direct-to-consumer brand that wants its own commerce OS — not Shopify, not WooCommerce. Own the stack.
Every customer touchpoint maps to a named router. From SEO landing to loyalty accrual, the entire flow is one type-safe graph — no leaky integrations, no orphaned event buses.
POS, storefront, marketplaces, social commerce, wholesale — all read from the same x2_pim_products spine, all write to the same x3_orders ledger.
The ai router hangs off the same tRPC tree as every other module. Every call is RBAC-gated, usage-metered, and Claude-backed under the hood.
QuantumOS X3 is offered two ways. Self-host on your own Docker + Supabase, or run it as a managed deployment on qosx3.space. Same codebase, same APIs, different operational contract.
All three apps are deployed and serving traffic. Open each in a new tab and inspect the network — same backend, three surfaces.