Next.js 15 • App Router • TS Strict • Tailwind v4

Enterprise Multi-Vendor E-Commerce Platform

High-performance distributed marketplace architecture built with atomic inventory reservations, multi-tenant seller fulfillment, dual payment webhooks, and sub-order OTP delivery handoffs.

Next.js 15App Router & Turbopack
React 19Server & Client Components
Tailwind CSS v4@theme CSS Variables
TypeScript StrictZero Any Policy
Prisma 6PostgreSQL ORM
Dual PaymentsRazorpay & Stripe Webhooks

Platform Gateway Portals

Select a role portal to explore interactive workflows and system interfaces.

Architecture & Security Standards

Built for High Concurrency & Integrity

API Health: Online

Atomic Inventory Lock

Stock is reserved atomically at checkout creation inside a Prisma transaction block with 15-min TTL expiry, eliminating race conditions.

Multi-Tenant Isolation

Every variant and coupon is indexed with strict store_id tenant scoping, guaranteeing zero cross-store data leakage.

Sub-Order & OTP Handshake

Multi-vendor carts split into isolated vendor sub-orders with 6-digit cryptographic OTP confirmation upon customer handoff.

Dual-Provider Webhook Engine

Provider-specific signature verification for Razorpay (HMAC-SHA256 timingSafeEqual) and Stripe (constructEvent) with idempotency keys.