Available from May 2026 Leiden/ wx
commits/7d active uptime

I buildwhat templatescan't.

Solo studio in Leiden. I design and ship the custom web apps, websites with a pulse, and Shopify stores that don't look like templates — for founders and small businesses who'd rather hire a craftsman than wrangle an agency.

scroll00 / 09
01 Featured case study

The project I built for myself.

MurmReps — proof of what I ship when nobody is watching.

Ongoing · solo
Next.js 14 · Supabase · Tailwind · Vercel
live @ murmreps.com ↗
15k+ products indexed

MurmReps is a fashion replica discovery platform I built and operate myself — not client work. It exists because I wanted to see whether one person could design, ship and run a real product end-to-end, without a co-founder, without a team, without permission.

The catalogue pulls from many sources, dedupes noisy listings (around 19,558 raw entries down to 15,000+ clean ones), and serves them through a Next.js 14 storefront backed by Supabase.

solo end-to-end

I wrote every part: the storefront, the admin dashboard, the Supabase schema, the image pipeline, the Resend-powered email marketing, the PWA shell, multi-currency, and the referral system.

This is the case study I'd rather show than a polished client testimonial — it's the closest thing I have to a live demo of how I think about product, data and craft when there's no one else to defer to.

murmreps.com / catalogue
LIVE
Category
  • All products 12
  • Sneakers 6
  • Apparel 3
  • Bags 3
Brand
  • Nike / Jordan 2
  • adidas 2
  • Balenciaga 1
Showing 12 of 12 · stock synced 02:14 ago New Price In stock
1 / 1 pages CART · 0 items · €0
Catalogue
15,000+ products (from ~19,558 raw)
Stack
Next.js 14 · Supabase · Tailwind · Vercel
Scope
Storefront + admin + pipeline + PWA
Team size
One (hi)

↑ click the card to read the full story

02 What I ship

Two things. Each one, interactive below.

Poke at them. If the demo annoys you — that's the old way. If it feels right — we should probably talk.

Core offer
01 / 02

A custom app, built around one workflow that pays you back.

An admin portal, a booking flow, a quoting tool, an internal dashboard. One thing, done well, that a no-code stack can't quite reach. Built on Next.js + Supabase, handed over with source.

build a form → 0 fields added
Full name+
Email+
Company+
Budget range+
Timeline+
Notes (long)+
from €2,900 fixed
2–3 wks
Next.js · Supabase
Source + docs on handover
Entry
02 / 02

Fixed-scope websites and Shopify stores that don't look like templates.

From a €600 one-pager to a full custom e-commerce build. Editorial layouts, real motion, a CMS you can actually use. Pay once or subscribe. Drag the handle →

TEMPLATE.COM
Your Business Name
Welcome to our site
Learn more
MURMWEB
Built for one
specific you.
— custom motion, editorial type
Book a call ↗
from €600 one-pager · up to €5,900 custom e-com
3 days – 4 wks
Shopify · Next.js · hand-coded
or subscribe €250 + €150/mo

Hosting + maintenance from €19,95/mo · scope locked before work starts · all prices exclude 21% BTW

03 Scope configurator

Tick what you need. Get a real-ish quote.

An actual starting range, generated in the browser. Not a lead form — you won't even have to give me your email to see a number.

Foundationpick one

One-pager websiteSingle page, fixed scope, CMS optional
€600+ 3 dagen
Multi-page website3–5 pages · CMS · contact form
€1,200+ 1 wk
Shopify StarterDawn theme + customization + 20 products
€1,100+ 1 wk
Custom web appDashboard, portal, or internal tool on Next.js + Supabase
€2,900+ 3 wk
Custom e-commerceFull custom build · admin · catalogue · payments
€5,900+ 4 wk

Add-onsstack as you like

NL/EN bilingualProper Dutch, not Google-Translate Dutch
€600+ 1 wk
Motion polish passThe scroll-driven, cinematic layer
€800+ 1 wk
Booking systemSetMore, Calendly or Fresha — integrated and styled
€450+ 3 dagen
Analytics + funnelGA4 + Meta Pixel + event tracking
€350+ 0 wk
SEO foundationsStructured data, sitemap, schema
€450+ 0 wk
Rush · under 3 wksI drop everything else
€750− 1 wk

After launchpick one

Hosting + maintenanceVercel hosting · SSL · security patches · uptime monitoring
€19,95/mo
Care + iterationEverything above + 2 hr/mo edits + priority support
€150/mo
Strategic partnerActive retainer · weekly sync · unlimited small edits
€500/mo
04 Process

Four weeks, five beats. Scrub the timeline.

Week 0

Chat & scope

One 30-min call. I send a fixed scope within 48 hours. Free.

Week 1

Design & direction

Moodboards, two distinct directions, we pick one together.

Week 2

Build · alpha

Flows, data model, core UI in the browser. You can click it.

Week 3

Polish & motion

Type details, scroll, micro-interactions, perf pass.

Week 4

Launch + care

Ship. Hand over the CMS. Retainer starts the following Monday.

DAY 0
05 Other work

Recent work & live demos.

Voor Nederlandse klanten

Van Leiden, voor ondernemers zonder tijd.

Ik werk met Nederlandse MKB-bedrijven die klaar zijn met Wix, Squarespace en half-afgemaakte freelancers. Eén vaste prijs, één aanspreekpunt, eerlijke taal — en een site die daadwerkelijk iets voor je bedrijf doet.

KVK ingeschreven · BTW-plichtig · facturen in EUR · contracten in NL of EN · gesprekken in NL of EN.

Tandartspraktijken Fysiotherapie Juweliers Klantportaal Boekingssysteem
Plan een kennismaking
06 From the studio

A one-person studio in Leiden.

the desk · 06:42
home studio · Leiden
Leiden · NL
reading shelf
today →
today's plan
12 3 6 9
now · ship it
07 About

One developer, one signature on every project.

I'm Marius Kerkvliet — Dutch solo developer, based in Leiden. I run murmweb.dev alongside MurmReps, a fashion replica discovery platform I built and operate myself.

I specialise in Next.js and Supabase because they're the shortest path from a decision to a deployed feature. I'm a Shopify Partner for e-commerce. I use Claude for code and design work, and whatever tools make sense for the job without leaking money.

MurmWeb isn't a hat I put on. It's just me, a good keyboard, and the clients I choose to work with — three to four serious projects per year, no sub-contractors, no agency layer. The person you have a coffee with is the person writing the code.

— Marius Kerkvliet

08 Let's talk

Think we'd work well together?

Reply within one business day
First audit is free. No obligations, no pitch deck.
Available from May 2026
KVK 99702738 · Leiden, NL
Shopify Partner
studio.tweaks / v3
Accent colour
Motion intensity · 100%
Background canvas