Nōksha is a production-grade, full-stack multi-vendor eCommerce platform built on Next.js 16 (App Router, React 19), a Hono API, Prisma 7 + PostgreSQL, Better Auth, and Stripe. One runtime toggle switches it between a clean single-brand B2C store and a full marketplace with seller onboarding, vendor dashboards, commissions, and Stripe Connect payouts.
What you get:
• Three apps in one Turborepo — storefront, admin/seller console, and a Node API — sharing one database, auth, types and UI.
• Stripe checkout (Payment Element), saved cards, webhook-confirmed orders, refunds, inventory that never oversells.
• Full catalog: variants, collections, categories, search, filters, wishlist, reviews and ratings.
• Multi-vendor marketplace OR single-vendor B2C — one toggle, no rebuild.
• Admin: dashboard with charts, orders, customers, vendors, moderation, CMS pages, blog and store settings.
• RBAC staff roles, Google OAuth, 7 languages (incl. RTL Arabic) + 7-currency display.
• TypeScript strict, Zod validation, server-side auth, SEO + WCAG-AA, unit + e2e tests.
• Deploys free on Cloudflare Workers, or Vercel / any Node host.
Tech: Next.js 16 · React 19 · Hono · Prisma 7 · PostgreSQL · Stripe · Tailwind CSS 4 · TypeScript.
Includes: full uncompiled source, Prisma schema + migrations + demo seeds, .env.example, and HTML documentation. Installs from a clean pnpm install.
Live demo: https://shop.noksha.dev
Documentation guide: https://docs.noksha.dev/
Open the live demo at https://shop.noksha.dev and explore the storefront.

Noksha Ecommerce Website

Shop

Home Mobile
Backend source is included. API docs: https://docs.noksha.dev/
Nōksha — Full-Stack Multi-Vendor eCommerce Platform (Next.js 16, Hono, Prisma, Stripe) provides a solid foundation with a comprehensive suite of UI components, powered by Tailwind CSS. Built for performance and scalability, these elements ensure a premium user experience.
Sophisticated form layouts with validation and responsive design.
Interactive charts and graphs for data visualization.
Powerful tables with sorting, filtering, and pagination.
Everything you need to know about the product and billing. Can’t find the answer you’re looking for? Please contact our support team.
Three apps in one Turborepo — storefront, admin/seller console, and a Node API — sharing one database, auth, types and UI.
Stripe checkout (Payment Element), saved cards, webhook-confirmed orders, refunds, inventory that never oversells.
Full catalog: variants, collections, categories, search, filters, wishlist, reviews and ratings.
Multi-vendor marketplace OR single-vendor B2C — one toggle, no rebuild.
Admin: dashboard with charts, orders, customers, vendors, moderation, CMS pages, blog and store settings.
RBAC staff roles, Google OAuth, 7 languages (incl. RTL Arabic) + 7-currency display.
Toast notifications, alerts, and modal dialogs.
Versatile card components for displaying content blocks.
Scalable vector icons for sharp visual elements.
Multi-level menus and navigation structures.
Responsive header and sidebar navigation patterns.
Elegant modal dialogs and overlay systems.
Easy global theming and dark mode support.
Buttons, badges, sliders, and other essential elements.
User cards, lists, and profile management views.
For any questions beyond the scope of this FAQ, please Contact Us.