Naar projectinhoud

Tools2026Live

TRF Visitor Analytics

Bezoekersdashboard voor The Retail Factory: footfall, verblijfsduur en jaarvergelijkingen per vestiging.

TRF Visitor Analytics — dashboard met demonstratiecijfers

1 / 2TRF Visitor Analytics — dashboard met demonstratiecijfers

Volledige grootte
Voor wie
The Retail Factory
Rol
Analyse, API-integratie & full-stack development
Jaar
2026
Status
Live

Het verhaal

Portaal V2 is de tweede generatie van het interne bezoekersportaal van The Retail Factory. Het haalt footfall-data uit hun bestaande Data API en zet die om in dashboards, uurprofielen en maandrapporten die winkelverantwoordelijken zelf kunnen samenstellen.

De uitdaging

De ruwe tellingen zaten wel in de API, maar het portaal errond gaf te weinig terug. Het lastigste stuk is de vergelijking met vorig jaar: zolang de huidige week of maand nog loopt, zet je een onvolledige periode naast een volledige — en dan lijkt elke vestiging in het rood te staan. Zo'n cijfer wordt niet vertrouwd, en terecht.

De aanpak

Het cutoff-punt komt uit de data, niet uit de systeemklok: de tool kijkt tot waar er dit jaar effectief gemeten is, legt precies datzelfde relatieve punt op vorig jaar en telt enkel tot daar. In de interface staat expliciet tot welk moment de vergelijking loopt. Verder is alles opgebouwd rond wat de gebruiker wil zien in plaats van rond wat de API teruggeeft: filters op openingsuren, dagdelen en weekdagen, en een grid van extra grafieken waar nieuwe inzichten bijkomen zonder herbouw.

Wat erin zit

  1. 01Aanmelden via Keycloak met de bestaande TRF-accounts; je ziet enkel de groepen waar je toegang toe hebt
  2. 02Periodeselector week, maand, kwartaal of jaar, waarbij de grafiek zijn granulariteit meeneemt
  3. 03KPI's met een eerlijke jaarvergelijking: het cutoff-punt komt uit de data en staat zichtbaar bij het cijfer
  4. 04Hoofdgrafiek als kolom, lijn of vlak, absoluut of procentueel, met overlays voor weer en verblijfsduur
  5. 05Extra grafieken voor uurprofielen, dagdelen, verblijfsduurklassen, bezoekfrequentie, capture rate en voorspelde bezoekers
  6. 06Filters op openingsuren, dagdelen en weekdagen — uitgesloten uren vallen weg in plaats van als nul mee te tellen
  7. 07Doorzoekbare groepsboom voor organisaties waarvan een vestiging in meerdere takken voorkomt
  8. 08Excel-export van exact de getoonde dataset en maandrapporten als PDF in de TRF-huisstijl
  9. 09Periode en groep in de URL, zodat een dashboardlink deelbaar en verversbaar is

Techniek

TanStack StartReactTypeScriptKeycloak (OAuth2)RechartsXLSX-exportjsPDF

Categorie & thema's

ToolsFootfall-analyseDashboardAPI-integratieRapportageInterne tooling