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