KittenPlein homepage with kittens for sale and search filters

KittenPlein

Dutch Kitten Marketplace for Buyers and Breeders

KittenPlein is a Dutch kitten marketplace where visitors can browse current kittens for sale, compare breeds and regions, and prepare to buy a kitten safely. The platform combines listings, breeder profiles, buying guidance, verification, paid visibility, and in-app chat into one calm, trustworthy experience.

MKV Labs logo
Role
Full-Stack Engineer
Duration
Ongoing
Team
Solo Project
Year
2026

Project Details

I built KittenPlein as a search-first marketplace for people who are intentionally looking for a kitten and for breeders or private sellers who want to present a litter clearly. The product is designed around the full decision path: finding current kittens, narrowing by breed and province, checking health and seller signals, asking questions in-app, and returning to saved listings later. The technical foundation uses a modern Next.js App Router stack with server-rendered listing pages, content-led landing pages, typed database access, Auth.js account flows, email notifications, and Mollie payments. That combination lets the site behave like a practical marketplace while also ranking for informational searches around safe kitten buying, kitten breeds, breeder trust, and Dutch buying checklists.

Results & Impact

Indexable
Search Surface
Listing, landing, breed, and knowledge-centre pages are structured around Dutch long-tail search intent
End to End
Seller Flow
Sellers can create, manage, renew, feature, expire, and moderate listings from authenticated account flows
Built In
Trust Layer
Verification, health-document review, in-app chat, favourites, reporting, and moderation support safer buying decisions

Shipped a Dutch kitten marketplace focused on trust

Clear listings, and responsible comparison

Indexable kitten search pages

With filters for breed, province, city, price, age, and availability

Content-led SEO routes

For safe kitten buying, kittens for sale, breed information, breeder pages, and buying checklists

Seller listing management

With draft, active, expired, renewed, featured, and moderated states

In-app chat between buyers

And sellers with notification and reporting flows

Breeder profiles

And verification flows for professional sellers with additional trust signals

Private health-document review

Listing reports, and moderation controls to improve platform quality

Favourites

Newsletter alerts, recent listings, and saved discovery paths to bring visitors back

Mollie payments

For Pro subscriptions, featured listings, and homepage visibility

Structured the knowledge centre so product pages

And editorial pages reinforce the same long-tail Dutch search intent

Challenge to Solution

What had to be solved

Build a Dutch kitten marketplace that inspires trust in a market where buyers often depend on photos, limited information, and quick decisions.

The challenge was to combine current listings, safe communication, breeder information, buying advice, search visibility, and monetisation without making the platform feel cluttered or impersonal.

How it came together

KittenPlein uses Next.js 16 with the App Router, server-rendered listing routes, indexable landing pages, dynamic search filters, and a content-driven knowledge centre.

Visitors can search kittens by breed, province, city, price, and availability, while sellers post, manage, renew, and expire listings through authenticated account flows. The platform supports in-app chat, favourites, breeder verification, health documents, reporting, moderation, newsletter alerts, and paid visibility through Mollie. The SEO surface is built around natural Dutch intent pages such as veilig een kitten kopen, actuele kittens te koop, kitten kopen checklist Nederland, and adverteren als fokker.

Product in Use

KittenPlein homepage with hero section, search bar, and featured kittens
Homepage with search, featured listings, and trust signals for visitors
KittenPlein homepage continued with breed highlights and editorial content
Homepage sections highlighting breeds, knowledge centre links, and recent listings
KittenPlein listings page with filters for breed, province, city, and price
Listings page with multi-dimensional filters and current kittens for sale
KittenPlein kitten detail page with photos, breed info, and seller details
Kitten detail page with photos, health information, and breeder profile link
KittenPlein kitten detail page showing additional information and contact options
Detail page sections with extended kitten info and in-app chat entry point
KittenPlein in-app chat between buyer and seller
In-app chat for safe communication between buyers and sellers
KittenPlein listing management dashboard for sellers
Seller dashboard for creating, editing, expiring, and renewing listings
KittenPlein knowledge centre with buying checklists and editorial articles
Knowledge centre with buying checklists and in-depth articles for SEO

Key Features

Current kittens

For sale across the Netherlands with search-friendly listing URLs

Breed, province

City, price, age, availability, and seller-type filtering

Safe kitten buying guidance through veilig een kitten kopen

Breed information pages

That help visitors compare temperament, care needs, and fit

Breeder profiles

With verification status, seller details, and available litters

Account-based listing management

For creating, editing, renewing, and expiring ads

In-app chat

For safer buyer-seller communication without exposing contact details immediately

Favourite kittens

Recent listings, and newsletter alerts for returning visitors

Listing reports

Conversation reports, and moderation workflows for platform quality

Private health-document uploads

For KittenPlein review before showing trust signals

Mollie-powered Pro subscriptions

Featured listings, and homepage spotlights

Knowledge centre articles

And buying checklists for long-tail Dutch search intent