RZ
← All work/Zieck.eu
Live2025/Brand · Design · Storefront★ deep dive

Zieck.eu.

A personal apparel brand, built and run end-to-end. Brand identity, photography direction, custom Next.js storefront, payments, fulfilment emails and a CRM for return customers, all under one last name.

zieck.eu
Screenshot of Zieck.eu

/ at a glance

What was built.

  • 01Custom Next.js storefront, no Shopify, no platform tax. Cart, checkout, order state and inventory all live in the same codebase.
  • 02Mollie for EU-native payments (iDEAL, Bancontact, SEPA, cards) without the US-payments tax.
  • 03Resend and FluentCRM for transactional and marketing email, fed from the same customer record.
  • 04Story-driven collections rooted in Curaçaose memories (Patu, Lisimbein, Peeling Paint, Music Journey), each with its own art direction.

01 / problem

The brief.

Most apparel brands hand the shop away to Shopify and live with whatever it gives them. That trade is fine, until you want the storefront to feel like the brand, not like every other DTC brand. The challenge: build a custom storefront that's as reliable as Shopify, costs less, and feels unmistakably mine.

02 / approach

How I worked it.

  1. 01

    Designed the brand first: palette, type, photography direction, tone of voice for product copy. The storefront is downstream of the brand, not the other way around.

  2. 02

    Built the shop in the same Next.js stack as the rest of my work: App Router, Server Components for product pages (great for SEO and crawl), Server Actions for cart mutations.

  3. 03

    Picked an EU-first payments and email stack so the fees and the deliverability both make sense for a Dutch-shipping brand.

  4. 04

    Each collection gets its own narrative page, a small editorial layer above the catalogue, so the shop reads like a magazine that happens to sell clothes.

03 / decisions

Forks in the road.

The interesting part of any build is what got picked, what got rejected, and why. Here are the ones that mattered.

/ decision 01

Custom over Shopify

Shopify is the lowest-risk path. It is also a tax on every sale and a ceiling on the design. For a brand where the storefront is the marketing, the lock-in and visual ceiling cost more than the engineering does. Owning the stack also means the next collection page can do whatever it needs to without theme limits.

/ decision 02

Mollie over Stripe

Stripe is the default; for a Dutch brand with mostly Dutch and EU customers, Mollie ships iDEAL and Bancontact natively at lower fees. The integration cost is comparable, and the conversion at checkout is noticeably better when shoppers see the payment method they actually use.

/ decision 03

Resend for transactional, FluentCRM for marketing

One tool that does both is tempting; in practice, transactional and marketing have different deliverability profiles and different billing models. Splitting them keeps order confirmations out of the promo bucket and keeps the marketing list portable.

/ by the numbers

Orders shipped

30+

Collections live

4

Platform fees

€0

Built solo

100%

✦ outcome

Where it lands.

Live at zieck.eu, shipping orders across the EU. Four collections out the door so far (Patu, Lisimbein, Peeling Paint, Music Journey), each with its own art direction. The custom storefront has held through every launch without a platform tax taking a bite.

Up next

Keep going.

All projects →

Got something brewing?

Let's build the next one together.

me@zieckdesign.nl