E-commerce

Printie

A full online store built from scratch — custom storefront, Sanity CMS for product management, and Stripe checkout.

Printie online store screenshot

The Brief

Printie sells handmade 3D-printed toys and gifts — articulated dragons, fidget toys, and sculptural homewares printed in small batches in Australia. It needed a proper online store: somewhere to browse the range, buy off the shelf, and order custom colourways.

Off-the-shelf store builders didn't fit. The brand needed a distinctive look that template themes couldn't deliver, and the owner needed to manage a changing catalogue — new products, colour variants, stock levels — without touching code. So we built the whole thing from scratch.

What We Built

A custom storefront on Next.js: home, shop with ten product categories, individual product pages, custom order flow, and contact. The brand design — soft gradients, playful type, product-first layouts — was developed from the ground up to match the products, not adapted from a theme.

For content and product management we wired in Sanity CMS, embedded right in the site at its own admin URL. Products, descriptions, pricing, categories, and images are all editable from a clean dashboard — add a new dragon colourway, hit publish, and it's live. No developer needed for day-to-day catalogue changes.

Checkout runs on Stripe. A persistent cart feeds into Stripe's hosted checkout with Australian and NZ shipping rules, flat-rate shipping with a free-shipping threshold, and promo code support. Prices are re-checked server-side at checkout so the cart can never be tampered with.

Custom orders get their own path — an enquiry form for one-off colourways and commissions, so the store captures buyers who want something that isn't in the catalogue yet.

Key Features

  • Custom storefront — ten product categories, product detail pages, and a brand built from scratch
  • Sanity CMS — full product and content management from a dashboard, no code required
  • Stripe checkout — persistent cart, AU/NZ shipping, free-shipping threshold, promo codes
  • Server-side price verification so checkout totals always match the catalogue
  • Custom order flow for commissions and one-off colourways
  • Fast, mobile-first build on Next.js with no heavy store-builder overhead

The Result

A complete e-commerce operation without Shopify fees or template constraints: a storefront with real personality, payments handled by Stripe, and a catalogue the owner manages alone. The same setup works for any business that wants to sell online without being boxed into a template.

View Live Site →

Want an online store like this?

We design and build websites for Brisbane small businesses. Let's chat about what you need.

Get a Free Consultation