Naar de inhoud
fusionstudios.
Case study2026

Hardloop-calculators

PaceLab

Vijftien hardlooptools die in de browser van de bezoeker rekenen. Je typt twee getallen en het derde staat er al: geen knop, geen account, geen wachttijd.

Periode juli 2026 tot heden
Rol Strategie, merk, ontwerp, bouw en SEO
Stack Next.js, React, TypeScript
Live paceslab.com
01

Het vraagstuk

Simpele som, merkwaardig veel wrijving.

Tempo uitrekenen is simpele wiskunde, maar de sites die die som aanbieden zijn dat zelden. Het antwoord ligt onder een advertentieblok, je moet eerst op een knop drukken, en welke formule eronder zit blijft onduidelijk.

Bijna niemand gaat na een training zelf staan puzzelen of 22 minuten over 5 kilometer nu 4:24 per kilometer is. Mensen zoeken het op, willen het antwoord zien en gaan verder. Voor een vraag die in principe in een tiende seconde beantwoord is, is de gangbare wrijving merkwaardig groot.

De opgave die we onszelf stelden: dezelfde vraag beantwoorden, maar dan direct, controleerbaar en zonder dat de bezoeker er iets voor inlevert.

02

De aanpak

Eén rekenkern, vijftien ingangen.

(01)Een narekenbare kernAlle formules staan in één klein TypeScript-bestand met expliciete eenheden: de onafgeronde mijl, de Riegel-exponent 1,06 en referentiewaarden waartegen de rest wordt geijkt. De formules staan ook op de site zelf uitgeschreven.
(02)Alles uit dezelfde functiesCalculators, voorspeller, splitsplanner en pace charts putten uit dezelfde rekenkern. De 214 referentierijen worden bij de build berekend en kunnen dus niet uit de pas lopen met de calculators.
(03)Een merk als een stopwatchBijna zwart met één fel oranje signaalkleur, Oswald voor de koppen en monospace-cijfers die netjes uitlijnen. Het getal is de held, de rest van het scherm blijft stil.
(04)Rekenen zonder serverDe zes rekentools rekenen bij elke toetsaanslag in de browser zelf. Er is geen verzendknop en geen ronde naar een server: je trainingsdata verlaat het tabblad niet.
(05)SEO zonder verzinselsGeen SoftwareApplication-schema zonder echte reviews en een vaste lastModified in de sitemap in plaats van een stempel per deploy. Wat we niet hard kunnen maken, laten we weg.
03

Het werk

Donkere baan, oranje signaal.

Hardlopen is een sport van aflezen: je kijkt naar een getal en beslist. Dus staat de uitkomst in Oswald op koptekstformaat, met knoppen die groot genoeg zijn voor een duim buiten.

paceslab.com
Homepage van PaceLab op desktop, met de pace-calculator direct bovenaan
De homepage: twee getallen invullen, het derde staat er al
Homepage van PaceLab op mobiel
Gemaakt voor een duim, vaak buiten
paceslab.com
De finishtijdcalculator van PaceLab op desktop
De finishtijdcalculator: zelfde rekenkern, andere vraagstelling
De finishtijdcalculator van PaceLab op mobiel
Het antwoord verandert terwijl je typt
04

Het resultaat

Vijftien tools, nul wachttijd.

De site telt vijftien tools verdeeld over vier categorieën: drie calculators, twee plan- en voorspeltools, acht pace charts en twee naslaggidsen. Alles wordt vooraf gerenderd en rekent client-side.

Daaronder liggen 214 vooraf uitgerekende referentierijen en 51 uitgeschreven vraag-en-antwoordparen, die ook als gestructureerde data in de pagina's zitten. De runtime-afhankelijkheden blijven beperkt tot Next.js, React en React DOM.

15

Hardlooptools uit één rekenkern

214

Vooraf uitgerekende referentierijen

51

Uitgeschreven vraag-en-antwoordparen

0

Netwerkverzoeken tijdens het rekenen

BellenWhatsAppStart een project