Prototype · archived
This app is offline. WaxMapp was a working prototype that ran from May to September 2026. The live map, database and accounts have been taken down to stop the hosting bill. This page is the record of what it did.

A prototype by Mixlog · 2026

Find record
stores.

The map for vinyl — discover record stores, vinyl clubs and the nights where wax gets played, across Europe. Every card had a soundtrack; the map learned your taste.

2,858 record stores · 88 cities · powered by The Rekord Klub

The WaxMapp landing page: the headline Find Record Stores surrounded by scattered photos of crates, turntables and record shelves, with a city search bar.
1,874Vinyl nights
2,858Record stores
88Cities
1,354Artists playing

As it shipped

The four screens.

The idea

Hear a shop before you visit.

01

Taste as the signal

Vinyl lovers know Discogs for records and maps for addresses. Nothing connected your taste to the right shops and nights in a city you don't know. Hearing beats reading tags.

02

Swipe, listen, learn

Cards for stores, clubs and events, each with a soundtrack you could change until it fit. Like while a track plays, skip bad fits, and the next cards sound more like you.

03

Save and show up

Save a night, get a reminder, get directions to a shop. Same city, your version of the scene.

04

Human-reviewed data

Stores, clubs and events were stitched from many sources, then nothing appeared in the app until a person approved it. Thin cities said so.

05

Explore without an account

Map, discovery and the dashboard were public. Only the personal layer, saving and the taste profile, asked you to sign in, with Google or email.

06

Europe first

Built from the Belgian scene outward with The Rekord Klub: Ghent, Berlin, London, Milan and 84 more cities at the last count.

Under the hood

How it was built.

A single Next.js app with server-side API routes reading Postgres directly, deployed as one container. Auth was a hosted sign-in with Google and email. The whole thing was infrastructure-as-code, so it can be stood up again from the repository.

  • WebNext.js 15 App Router, TypeScript, Tailwind, Leaflet map on CARTO tiles
  • DataPostgreSQL 17: places, events, catalog, audio packs, swipes, saves, taste profiles
  • HostingAWS App Runner container, Aurora Serverless v2, Cognito, behind Cloudflare
  • PipelineScraped and merged sources, pending → human review → published; Discogs import for collections
  • AudioPer-card preview tracks resolved from Tunelog, verified 100% playable at launch
  • Ran30 May → early September 2026 at waxm.app

Status

Offline, not forgotten.

The prototype proved the loop: pick a genre, swipe a few cards while tracks play, and the map starts to sound like you. It also proved that a demo nobody is funding should not run a database and a container all month. In September 2026 the hosting was shut down; the code, the data and the user list are archived and can be restored.

If you want to see it running again, build on the dataset, or talk about what comes next, get in touch.

hello@mixlog.app