Skip to main content
← Back to Projects
Keep It What logo

Keep It What

Full-stack e-commerce platform for personalised gifts. Real-time product customiser, Stripe checkout, and an admin dashboard for orders and inventory.

Next.js 15React 19TypeScriptSupabaseStripe

Overview

Production e-commerce platform built from scratch for a personalised gifts business. Real-time product customiser with live preview, Stripe checkout, Supabase backend with auth, and a custom admin dashboard for orders and inventory. Next.js 15 App Router with React Server Components.

The Problem

The client needed a modern store that could handle the customisation side properly (engraving, printing) with live preview, take secure payments, and give them a sensible admin to actually run the business from.

The Approach

Next.js App Router with React Server Components for SEO and performance. Supabase for database, authentication, and file storage. Stripe for payments with webhook handling. The customiser uses the Canvas API for real-time previews. Mobile-first layout with Tailwind.

Outcome

Launched with strong conversion rates. The customiser cut support queries because customers could see exactly what they were ordering before they paid. Fast page loads and SEO work pulled in more organic traffic over time.

More Projects