Skip to content
2026Client project

Zazzlers

A full production e-commerce platform for a clothing label — storefront, payments, notifications and a complete admin back office.

Live ↗Private — client project · walkthrough on request
Zazzlers logo

The problem

Built for Zazzlers, a clothing label — heavyweight graphic tees and wide-leg denim. They needed more than a storefront: order management, payments that reconcile, stock control and customer comms, without handing a platform a cut of every sale.

What I built

An end-to-end store in Next.js. Front: catalogue, cart, wishlist, reviews, an editorial lookbook, checkout. Payments: Razorpay with a verify step and a webhook. Comms: SMS and email on order events, plus in-app notifications, PDF invoices and order QR codes. Behind it, a full admin dashboard — products with bulk actions, orders with payment/shipping/status-history control, users, categories, coupons, messages and analytics.

What I learned

That the hard part of commerce isn’t the checkout button — it’s the states after it: partial payments, refunds, status history, and making the admin side fast enough that the client actually uses it.

Overview

Features

How it's put together

Challenges

Where it landed

Screens

Want something like this?

Get in touch →