E-Commerce
A conversion-focused storefront with cart, checkout and an owner's admin — designed and shipped end to end in TypeScript.
Template storefronts all look the same and load like they're apologizing for it. The goal was a shop that feels brand-first — custom design language, instant navigation, and an admin the owner can run without a manual.
Designed the identity and interface first — type scale, product grid, checkout flow — then built it on Next.js with TypeScript. Server components keep product pages fast, MongoDB drives the catalogue, and the owner's admin manages products, stock and orders with image uploads and status flows.
A storefront that scores green on Core Web Vitals, a checkout with no dead ends, and an admin that made the owner self-sufficient from day one. One codebase, one design language, zero template smell.
“The shop looks like a brand, not a template — and I can run it myself.”