Dealer van het jaar

In opdracht van CRC Online heb ik voornamelijk de backend-werkzaamheden en de data voor de frontend opgezet. De backend is gebouwd met Filament. Dit adminpanel beheert onder andere dealers, standen, e-mailnotificaties en paginastatistieken. Na het uploaden van nieuwe standen wordt een aggregatie uitgevoerd om de nieuwe gegevens te berekenen.
Frontend
De frontend is gemaakt met Livewire, Blade-templates en het CSS-framework Bootstrap 5. Op de rankingpagina's zijn enkele filters toegevoegd om bijvoorbeeld te wisselen tussen perioden en tussenstanden van het jaar. Dit is met Livewire gedaan, zodat niet de hele pagina ververst hoeft te worden.
Automatische Testen
Om de kwaliteit, betrouwbaarheid en onderhoudbaarheid van de code te waarborgen, is gebruikgemaakt van automatische testen met Pest.