B2B SaaS·2022-24

SNABB – E-Commerce Platform in 24 Hours

Next.js
Material UI
Formik
Theme Engines
Razorpay Intregration

SNABB is a white-label e-commerce platform builder I developed at EMB Global that allows partner brands to launch a fully operational online store within 24 hours. The platform features a multi-theme customization engine, drag-and-drop store builder, product catalog management, payment gateway integration, and a full admin panel.

I built the storefront using Next.js for SSG (so each client store gets static pages for SEO and performance), Material UI for the admin components, and Formik for the complex product-creation and onboarding forms. The architecture supports complete white-labeling — each partner gets their own subdomain, custom theme, and branding — all from a single codebase using theme tokens and CSS variables. The key technical challenge was building a theme engine that could handle unlimited brand customization without code changes per client.

Responsibilities

  • Built the multi-theme customization engine using CSS variables and design tokens

  • Developed the partner brand admin panel with product catalog management

  • Implemented multi-step product creation forms with Formik and validation

  • Built the storefront with Next.js SSG + ISR for performance and SEO

  • Integrated payment gateway (Razorpay) into the checkout flow

  • Implemented white-label subdomain routing and branding system