Naar projectinhoud
Bezoekersdashboard van TRF Visitor Analytics: KPI's met de vergelijking t.o.v. vorig jaar, een weekgrafiek met overlay en een sectie extra grafiekenTools

TRF Visitor Analytics

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

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.

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

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

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

Waar het vandaag staat

In gebruik als tweede generatie van het interne portaal. De sectie met extra grafieken is als grid opgezet, zodat nieuwe inzichten erbij kunnen zodra een endpoint beschikbaar is.

Techniek

TanStack StartReactTypeScriptKeycloak (OAuth2)RechartsXLSX-exportjsPDF

Categorie & thema's

ToolsFootfall-analyseDashboardAPI-integratieRapportageInterne tooling

Bekijk het project

Zelf een website of tool nodig?

Ontdek de diensten van Buddy Projects of bespreek je idee.

Bekijk alle projecten →