Naar de inhoud
fusionstudios.
Case study2026

Eigen tool-site · Beslistools

SpinPicker

Een draaiend rad en zeven beslistools die alles in de browser doen: spin, kies en beslis in seconden, zonder account en zonder wachtkamer.

Periode juli 2026 tot heden
Rol Strategie, merk, bouw en SEO
Stack Next.js 16, React 19, TypeScript
Live spinpicker.io
01

Het vraagstuk

Iedereen wil een rad, niemand wil de wachtkamer.

De niche rond spin the wheel en random name picker zit vol tools die traag laden, achter advertentiemuren zitten of pas na drie klikken doen wat je kwam doen. Wie een klas moet indelen of een winnaar moet trekken, heeft geen account nodig maar een rad dat draait.

Daar kwam bij dat de gebruiker zijn eigen data invoert: namen van leerlingen, deelnemers of huisgenoten. Die data hoort niet verder te reizen dan nodig is.

De opgave: een site die één ding belooft en dat meteen doet. Het rad staat boven de vouw, is vooringevuld en draait bij de eerste klik.

02

De aanpak

Alles client-side, zonder één library.

(01)Eigen canvas-radHet rad is een eigen canvas-implementatie met een uitlopende spin, winnaarsmodal en zelfgeschreven confetti. Geen externe library, wel devicePixelRatio-scherpte en een eerlijke trekking.
(02)Playful Arcade als merkEen eigen designsysteem: warm canvas, diep paars als merkkleur en een snoepkleurenpalet van twaalf tinten voor de segmenten. Handgeschreven CSS, geen framework of UI-kit.
(03)Programmatische long-tail36 preset-wielen die elk hun eigen zoekvraag bedienen, van what should I eat tot NATO phonetic alphabet, elk met een eigen entrieslijst en use-case-tekst.
(04)Embed als tweede kanaalEen kopieerbare iframe-embed laat het rad op andere sites draaien, met preset of eigen namenlijst, en linkt met een creditlink terug.
(05)Privacy uit de architectuurGeen backend en geen database: namen die je intypt blijven in de browser, en een opgeslagen wiel staat in localStorage op het apparaat zelf.
03

Het werk

Snoepkleuren op een draaiend rad.

Het merk is speelgoed, geen dashboard: ronde vormen, zachte gekleurde schaduwen en een palet dat het rad vult. Uitnodigend zonder kinderachtig te worden.

spinpicker.io
Homepage van SpinPicker met het draaiende rad op desktop
De homepage: het rad boven de vouw, draait bij de eerste klik
Homepage van SpinPicker op mobiel
Mobiel hetzelfde speelplezier
spinpicker.io
De spin the wheel-pagina van SpinPicker op desktop
De hoofdtool op /wheel, met embed en presets
De spin the wheel-pagina van SpinPicker op mobiel
Eigen lijsten, shuffle en opslaan
04

Het resultaat

Een dataset als bron, de site als projectie.

De site telt 36 preset-wielen en 7 toolpagina's, statisch of vooraf gerenderd. Een nieuw preset is één object in de dataset, waarna de pagina, de OG-afbeelding, de embed-variant en de sitemap-entry vanzelf meekomen.

De productie-dependencies zijn er drie: next, react en react-dom. De CSS is met de hand geschreven. En de namen die je in een rad typt blijven in je browser, tenzij je zelf de embedcode kopieert en ze bewust meestuurt.

36

Preset-wielen, elk met eigen zoekvraag

7

Beslistools, van rad tot muntworp

0

Serververzoeken tijdens het draaien

3

Productie-dependencies

BellenWhatsAppStart een project