All work
Concept project2026

Storefront design & build

Good Sort

A storefront for an Australian dog-and-human wearables label, designed and built end to end: collection, quick view, cart and set builder, all in one front end.

Client
Good Sort
Role
Art direction, UI design, front-end build
Year
2026
A woman in an oxblood overshirt sitting beside a golden retriever in a Good Sort harness and citron lead
01

Overview

Good Sort sells wearables for dogs and the people walking them: harnesses, rope leads, jackets, tees and caps. The brief I set was to build the storefront properly rather than mock it — a real front end with a working collection, cart and product flow, so the design could be judged by using it.

It is one page with a lot going on: a hero, a category strip, the collection at “The collection”, a campaign panel, a set builder called Shop the Walk, and a community grid. All the commerce state runs client-side; there is no checkout backend behind it yet.

About concept projects. This is self-initiated work made to explore an idea and show the full process. No client results or figures are claimed for it.
02

The opportunity

Pet gear online usually splits two ways: utilitarian and cheap, or so styled that you cannot tell what you are buying. The label sits with fashion-grade goods at fashion prices, so the store had to carry that without losing the practical information a harness needs — size by chest girth, colourways, what it is made of.

The other problem was range. Products span dogs and humans, so a single flat grid would have made a harness and an overshirt look like the same kind of purchase.

03

Creative direction

A tight palette does the work: oxblood, chalk, denim, powder, citron and ink, with each product photographed on a ground colour drawn from that set so the grid reads as one collection even when the products do not match.

Type is a bold grotesque set very large for section headings against small, quiet interface text. Every product card carries two views — the piece on its own, and the same piece worn — swapped on hover, so browsing feels like handling the thing.

The collection grid with filters, swatches and prices
04

Process

Catalogue model first: every product is one entry with kinds, colourways, sizes, a blurb, details and two image slots. Filters, search, quick view, the cart and the set builder all read from that one source, so adding a product needs no new UI.

Then the shell — header, cart drawer, quick view, search overlay, mobile menu — followed by the sections. Image slots fall back to a flat brand-tone panel with a caption when a photograph has not been shot yet, so an unfinished slot still reads as intended instead of collapsing.

05

Services provided

  • Art direction
  • Product photography direction
  • UI design
  • Design system and palette
  • Next.js front-end build
  • Cart, quick view and search
  • Responsive layouts
06

Final work

The Good Sort homepage hero with the oversized wordmark over the campaign photograph
The collection section with filter pills and product cards
The collection on a phone
Walk gear flatlay
The Everyday Harness worn
Campaign portrait
07

Outcome

A working storefront: seven pieces in the catalogue, filtering by kind, quick view with colour and size selection, a cart drawer, search, and a set builder that puts a harness, lead and bandana together as one purchase.

It is a prototype, not a trading store — there is no checkout backend yet, so no sales or traffic figures are claimed for it. What it demonstrates is the brand, the interface and the build arriving as one piece of work.

Related work

Now booking

Have something you want to make?

Tell me what you’re working on, even if it’s still just an idea.

Quick enquiry