The sign-in card of a private tool: two empty fields above a teal log-in button.
Al het werk

CASE INTERNE TOOL / DATA / AUTH

De voorraadtool die niemand ziet.

MRW Occasions is waar de voorraad wordt verzameld en actueel gehouden: één login, één overzicht, en geen spreadsheet die per mail rondgaat. De tool heeft geen publieke kant, en dat is precies de bedoeling.

OPDRACHTGEVER
MRW Mobility
SECTOR
Interne tooling
ONZE ROL
Productdesign, bouw
JAAR
2025
LIVE OP
occasions.mrwmobility.nl Opent in een nieuw tabblad

[ 01 / CONTEXT ]

De uitdaging

De voorraad van een handelaar beweegt elke week. Auto's komen binnen, prijzen wijzigen, auto's gaan weg. Elk van die wijzigingen moet de publieke site bereiken, en elk van die wijzigingen is een kans om iets te publiceren dat niet meer klopt.

Dat met de hand bijhouden betekent dezelfde auto twee keer invoeren: één keer waar hij staat, één keer waar hij verkocht is. Het gaat goed tot de week dat het misgaat — en de website is waar de fout zichtbaar wordt, bij precies die ene koper die wilde bellen.

Verzamel de voorraad één keer, op één plek, en laat de publieke site daaruit lezen.

[ 02 / APPROACH ]

Hoe we het bouwden

  1. 01

    Verzamelen, niet overtypen

    De tool haalt de voertuiggegevens binnen in plaats van iemand te vragen ze opnieuw in te kloppen. Foto's, specificaties en prijzen komen aan als records, niet als een mail met een map eraan.

  2. 02

    Eén overzicht, één waarheid

    Alles staat in één lijst die je in één keer overziet. Mochten de tool en de website het ooit oneens zijn, dan is er geen twijfel welke van de twee gelijk heeft.

  3. 03

    Verkocht is een status, geen delete

    Een verkochte auto verandert van status in plaats van te verdwijnen, zodat de publieke voorraad laat zien wat er weg is en hoe snel. De historie van een handelaar is bewijs, geen rommel.

  4. 04

    Standaard afgeschermd

    Een login voor alles, een sessiecookie die JavaScript niet kan lezen, en geen deellink om te lekken. Interne tools krijgen dezelfde behandeling als publieke, alleen stiller.

[ 03 / RESULT ]

Wat het opleverde

1

plek waar de hele voorraad staat: één login, één overzicht

Privé

alleen bereikbaar met een account — deze heeft geen publieke kant

Live

draait achter de login en wordt bij MRW gebruikt

IN DE PRAKTIJK

De publieke voorraadpagina is de zichtbare helft van dit project. Elke auto daarop, beschikbaar of verkocht, is een record dat één keer is verzameld en sindsdien niet is overgetypt.

Het is het minst glamoureuze dat we hebben gebouwd en een van de meest gebruikte. Niemand buiten MRW zal het ooit zien, wat ongeveer het grootste compliment is dat een interne tool kan krijgen.

[ 04 / SCREENS ]

Op het scherm

[ 05 / STACK ]

Gebouwd met

  • PHP
  • Server-rendered
  • Session auth
  • HttpOnly cookies
  • Scheduled scraping
  • Apache

Zie het in het echt

De tool is afgeschermd, dus deze link brengt je tot het inlogscherm en niet verder. Het resultaat van zijn werk is wel openbaar: mrwmobility.nl/aanbod.

occasions.mrwmobility.nl Opent in een nieuw tabblad

[ CONTACT ]

Laten we bouwen wat werkt.

Plan een verkenningsgesprek van 30 minuten. Je vertrekt met een concreet beeld van wat AI jouw bedrijf oplevert, of je ons nu inhuurt of niet.