Back
Case Study - GrooveBay

The marketplace where vinyl finds its next listener.

A peer-to-peer vinyl record marketplace built for collectors, sellers, and music lovers across the Netherlands — with bidding, local shipping, and local payment built in.

GrooveBay is a Dutch peer-to-peer marketplace for buying and selling vinyl records — from rare collector finds to classic albums and modern releases. Built on Sharetribe Extended, icodelabs delivered a market-ready platform with native genre filtering, a bidding transaction process, MyParcel shipping integration, iDEAL payment support, featured paid promotions, and full multi-lingual capability — tailored specifically for the Dutch and Belgian vinyl market.

hero image

The Challenge

The European vinyl collector market is highly specific in its needs — local shipping carriers, local payment methods, and a buying experience that supports both fixed-price purchases and negotiated deals. GrooveBay needed a platform that felt native to the Dutch market while running on a scalable marketplace foundation.

That meant integrating MyParcel for local parcel logistics, iDEAL for the Netherlands' dominant online payment method, and a bidding flow that lets buyers and sellers negotiate price before committing to a transaction.

Tech Stack

LAYER
TECHNOLOGY

Marketplace Platform

Sharetribe Extended

Frontend

React.js

Backend / APIs

Node.js

Shipping

MyParcel API

Payments

Stripe + iDEAL

Search & Filters

Sharetribe Native

Localisation

Multi-language (Dutch + English)

Modern fonts and dynamic colours of Groovbay

Faded Red

#CB4C4E

RGB: 203, 76, 78

Deep Aqua

#008080

RGB: 0, 128, 128

Baltic Sea

#1A1A1A

RGB: 26, 26, 26

Dark Orange

#FF9000

RGB: 255, 144, 0

Floral White

#FFF9F2

RGB: 255, 249, 242

Host Grotesk
Bold


Aa
abcdefghijklmnopqrstuvwxyz0123456789/*!~$%&()_+

Figtree

Regular

What We Built

1

Bidding Transaction Process

icodelabs built a custom bidding flow on Sharetribe Extended, allowing buyers to place offers on vinyl listings rather than purchasing at a fixed price. Sellers can accept, decline, or counter a bid — creating a negotiation layer that mirrors how vinyl collectors actually transact in the real world. This sits alongside a standard buy-now flow, giving sellers flexibility in how they list.

2

MyParcel Integration — Local Shipping for the Dutch Market

MyParcel is the leading parcel logistics platform in the Netherlands, supporting carriers like PostNL and DHL. icodelabs integrated MyParcel into the GrooveBay checkout flow, enabling sellers to generate shipping labels directly from the platform, track shipments, and provide buyers with real-time delivery updates — all without leaving the marketplace.

3

Stripe + iDEAL Payment Integration

While Stripe handles the core payment infrastructure, iDEAL — the Netherlands' most widely used online payment method — was integrated as a primary checkout option. This was critical for local adoption, as a significant proportion of Dutch online shoppers prefer iDEAL over card payments. The integration ensures GrooveBay feels like a native Dutch platform from checkout onwards.

4

Featured Paid Promotions

A paid promotion system was built allowing sellers to boost their listings to featured placement across the marketplace homepage and search results. Sellers pay for featured status through the platform, creating an additional revenue stream for the GrooveBay operator while giving serious sellers a tool to increase visibility for their rarest or most valuable records.

5

Genre-Based Filtering — Sharetribe Native

Sharetribe's native custom fields and filter configuration were used to build genre-based browsing across Rock, Pop, Jazz, and other categories. This keeps the search infrastructure lean and maintainable while delivering the filtering experience vinyl collectors expect when browsing a catalogue.

6

Multi-Lingual Platform — Dutch & English

The platform was built with full multi-lingual support, with Dutch as the primary language for the core market and English available for international collectors and sellers. Content, UI labels, and listing flows are fully localised across both languages.

img
img
img
img

Technical Highlights

  • Custom bidding and negotiation transaction process on Sharetribe alongside fixed-price buy-now
  • MyParcel API integration for local Dutch carrier shipping, label generation, and tracking
  • Stripe + iDEAL integration delivering the Netherlands' preferred payment method at checkout
  • Paid featured listing promotion system with operator-controlled placement
  • Sharetribe native genre filters configured for vinyl-specific browsing
  • Full Dutch/English multi-lingual support across all platform surfaces
img
img
img
img

Ready to Build Your Marketplace?

Groovebay launched in 5 weeks — custom design, Stripe split payouts, and a community built around a shared passion. We build product and collectibles marketplaces from $3,000. Fixed price, no surprises.

  • 50+Marketplaces Delivered
  • 90 DaysBug-Free Guarantee
  • $3,000Starting Price
Book a Free Call