Naar inhoud
Frank Spin.
BricksDeal.com Onafhankelijk product van Frank Spin
Rol
Oprichter en full-stack bouwer
Periode
2025–nu
Scope
Productstrategie · Ontwerp · Development · Content

Iedere dealsite roept dat het een deal is.

Ik bouwde BricksDeal voor de vraag daaronder: is dit echt goedkoop?

Een kortingslabel betekent pas iets naast oudere prijzen. BricksDeal koppelt dezelfde LEGO-set bij verschillende winkels, bewaart elke prijs die het gezien heeft en laat zien of de aanbieding van vandaag echt goed is of afgeprijsd vanaf een bedrag dat niemand betaalde.

Open BricksDeal
67
winkels vergeleken
17.221
sets gevolgd
2× per dag
prijs- en voorraadupdate

Live product gecontroleerd op 20 juli 2026

Live product bricksdeal.com
Homepage van BricksDeal met zoeken, actuele catalogusaantallen en een uitgelichte deal.
Homepage van BricksDeal op een mobiel scherm van 430 pixels.
Homepage · live product · 20 juli 2026

Het prijsprobleem

Een kortingslabel weet niet wat de set vorige maand kostte.

De meeste winkelpagina’s geven je de prijs van vandaag en een adviesprijs. Daarmee mis je alles wat ik wilde weten. Was hij in mei goedkoper? Wie heeft hem nog op voorraad? Hoe oud is die prijs? En is die andere set op mijn lijstje een beter idee voor hetzelfde geld?

Een lijstje affiliate-links volstond dus niet. Iedere set moest één vast record krijgen, met een geschiedenis van aanbiedingen die eromheen bewegen.

LEGO 75367 · 20 JULI 2026

Adviesprijs €649.99

€469.99 laagste prijs op de meetdatum
  1. 01

    De set blijft gelijk

    Nummer, naam en productgegevens staan stil terwijl de aanbiedingen eromheen veranderen.

  2. 02

    Aanbiedingen bewegen

    Prijs, voorraad en het tijdstip van de laatste controle schuiven elk op hun eigen moment.

  3. 03

    Het land verandert de markt

    Een vergelijking is alleen bruikbaar met winkels en prijzen waar die regio ook echt terechtkan.

  4. 04

    Commissie bepaalt de volgorde niet

    Affiliate-inkomsten betalen het project. Ze mogen niet kiezen wat bovenaan staat.

Het productmodel

Elke aanbieding hoort bij één LEGO-set.

Het setrecord staat stil. Een aanbieding mag wisselen in prijs, voorraad en controletijd zonder een tweede product te maken. Iedere controle komt in de geschiedenis waar de dealpagina, de setpagina en de vergelijking alle drie uit lezen.

  1. 01

    Setrecord

    Het setnummer verbindt naam, thema en productgegevens.

  2. 02

    Winkelaanbod

    Een winkel levert de actuele prijs, voorraad en laatste controle.

  3. 03

    Prijsmeting

    Iedere controle komt in de historie. Afgekeurde data blijft controleerbaar, maar wordt nooit de actuele prijs.

  4. 04

    Besliscontext

    Actuele aanbiedingen en “laagste ooit” tellen alleen geaccepteerde metingen uit de eigen regio van de shopper.

Eén live set

Zo ziet dat uit op één set.

Op 20 juli 2026 vergeleek BricksDeal acht winkels voor LEGO-set 75367. De laagste prijs was € 469,99, dat is 28% onder de adviesprijs van € 649,99. De pagina liet voorraad zien, de prijslijn en wanneer ieder getal voor het laatst is gecontroleerd. Zo kun je “28% korting” nakijken in plaats van aannemen.

€ 469,99
laagste actuele prijs
€ 649,99
adviesprijs
8
winkels vergeleken
28%
onder adviesprijs
Setdetail · live product 75367
BricksDeal-setpagina met winkelvergelijking voor LEGO-set 75367.
Prijsgeschiedenis en alert 20.07.2026
Prijsgeschiedenis, prijsalert en verwachting voor LEGO-set 75367.
LEGO 75367 Venator-Class Republic Attack Cruiser · vastgelegd op 20 juli 2026

De klantreis

Wat er gebeurt nadat iemand een deal ziet.

De deal zien is het begin, niet het eind. Daarna moet iemand de juiste set vinden, de aanbiedingen die niet gelden wegfilteren, naar de geschiedenis kijken en dan kiezen: nu kopen, of blijven volgen.

01 / 05

Vind een set

Zoek op set, blader door een thema of begin bij een interesse.

Homepage · live product · 20 juli 2026 1/5
Homepage van BricksDeal met zoeken, actuele catalogusaantallen en een uitgelichte deal.

Responsieve keuzes

Op 430 pixels bepaalt de volgorde of het verhaal nog werkt.

Op desktop is er ruimte om vergelijkingen naast elkaar te zetten. Op een telefoon wordt dezelfde informatie één leesroute: het aanbod, dan de onderbouwing, dan de prijsgeschiedenis. Het responsieve werk zat hier vooral in bepalen wat eerst komt.

Desktop houdt de bredere markt zichtbaar 1920 × 1200
BricksDeal-dealoverzicht gesorteerd op besparing, met filters.
Dealoverzicht van BricksDeal op een mobiel scherm van 430 pixels.
Venator-setpagina van BricksDeal op een mobiel scherm van 430 pixels.

Mobiel beschermt de volgende keuze

Ontdekken

Niet iedereen kent het setnummer al.

Themapagina’s, verzamelinteresses, overzichten van uitlopende sets en gidsen horen bij het product. Hun taak: iemand van “ik zoek een Star Wars-set” naar één concrete set brengen die het nakijken waard is.

Ontdekken per thema · 20 juli 2026 bricksdeal.com
Thema-index van BricksDeal om LEGO-sets per thema te bekijken.
  1. 01

    Thema

    Begin in een LEGO-wereld die je al kent.

  2. 02

    Interesse

    Blader op het soort dingen dat je graag bouwt.

  3. 03

    Budget

    Maak van een open zoekvraag een prijsklasse.

  4. 04

    Gids

    Redactioneel oordeel, met de prijzen van vandaag eraan vast.

Bij de winkel

De beslissing valt meestal op de pagina van iemand anders.

Op het moment dat je wil kopen, ben je al weg. De browserextensie herkent de set of EAN bij ondersteunde winkels en blijft stil als er geen vergelijking is die het storen waard is.

Bekijk de extensie
Browserextensie · 20 juli 2026 Chrome
Productpagina van de BricksDeal-browserextensie.

Achter de pagina

De site blijft eenvoudig. Het datawerk draait ernaast.

Laravel rendert de publieke catalogus vanuit SQLite. Scraping, vertaling en SEO draaien in een aparte Python-pipeline die publiceert via een beveiligde API. Dat werk staat nooit tussen de lezer en de pagina in.

  1. 01Datataken

    Verzamelen

    Python-pipeline

    Scraping bij winkels, vertaling en SEO-taken draaien buiten de storefront.

  2. 02Publicatiegrens

    Publiceren

    Beveiligde API

    Workers geven voorbereide data aan Laravel in plaats van direct in de live database te schrijven.

  3. 03Publieke runtime

    Renderen

    Laravel + SQLite

    De publieke app rendert de catalogus op de server vanuit een compacte lokale database.

  4. 04Cachebeleid

    Cachen naar risico

    Publiek / privé

    Cataloguspagina’s mogen gedeelde caching gebruiken. Accounts, sessies en prijsalerts zijn altijd no-store.

Live product · gecontroleerd op 20 juli 2026

De stand van de catalogus op 20 juli 2026.

67winkels
Actuele winkeldekking voor de Nederlandse markt.
17.221gevolgde sets
Setrecords met actuele prijs- en voorraadinformatie.
31.224live prijsdalingen
Actuele prijsdalingen die in het product worden getoond.
2× per dagverversing
Prijzen en voorraad worden twee keer per dag gecontroleerd.

Engelse publieke sitemap

4.541
setroutes
510
themaroutes
106
gidsen
68
winkelroutes
17
interesseroutes

De productaantallen hebben een datum omdat voorraad en catalogusdata bewegen. De routeaantallen komen uit de Engelse publieke sitemap op diezelfde datum, en zijn niet hetzelfde als de grotere historische setdatabase. Datamethode Publieke sitemap

Reflectie

Productkaarten waren het eenvoudige deel.

Het moeilijke zat in de vraag wat een prijs eigenlijk betekent. Een setrecord dat blijft staan. Een aanbieding die recent genoeg is om te vertrouwen. Voorraad die je kunt zien. Een geschiedenis die ik niet stilletjes heb opgepoetst. En een rangschikking die geld niet kan verzetten.

Ga de prijzen van vandaag bekijken. De mijne zijn al verouderd.

Bezoek BricksDeal