KSV Oostkamp

KSV Oostkamp is een familieclub uit 1956, met een A-kern, Jong KSVO en een volledige jeugdwerking. Hun WordPress-site maakte plaats voor een volledig nieuwe site in Framer, die ik ontwierp en bouwde en die zijn wedstrijddata zelf ophaalt. Zo blijft er tijd over voor wat een club echt maakt: de verhalen.

KLANT

KSV Oostkamp

ROL

Web design & development

JAAR

2026

KSV Oostkamp: homepage met de clubvlag en ‘Oostkamp speelt’

IN CIJFERS

15 min

tussen laatste fluitsignaal en uitslag online, in het weekend

0

plugins, waar de oude WordPress-site er 7 nodig had

129

sponsors beheerd via het CMS

01 — UITDAGING

Een voetbalsite veroudert elke week. Op zaterdagavond wil een supporter de uitslag zien, op maandag de stand, op woensdag wie er zaterdag speelt. Op een klassieke clubsite moet iemand dat telkens zelf intikken. Lukt dat een weekend niet, dan staat er op zondag nog de uitslag van vorige week, en dat is het eerste wat bezoekers merken.

We begonnen van nul. Niets uit de oude WordPress-site werd overgenomen: geen thema, geen plugins, geen verouderde pagina’s. Wel een duidelijke opdracht: een site die meteen voelt als Oostkamp en die zo weinig mogelijk onderhoud vraagt.

Volgende wedstrijd en clubquote op de homepage
Volgende wedstrijd en clubquote op de homepage

Volgende wedstrijd en clubquote op de homepage

Laatste uitslag en klassement, automatisch bijgewerkt
Laatste uitslag en klassement, automatisch bijgewerkt

Laatste uitslag en klassement, automatisch bijgewerkt

02 — AANPAK

Het design vertrekt vanuit de club zelf. Het rood en wit van het shirt, de vlag die bovenaan wappert, “Oostkamp speelt” als band over de pagina en KSVO 1956 als terugkerend beeld. Geen generiek sportsjabloon, maar een site die je herkent als je ooit langs de lijn stond.

De kern zit onder de motorkap. Wedstrijden, uitslagen en het klassement komen automatisch binnen via de API van Voetbal in België. Een GitHub Action en een Cloudflare Worker halen die data op en schrijven ze rechtstreeks in het Framer-CMS. Op weekdagen gebeurt dat om de vier uur, in het weekend elke vijftien minuten. Een uitslag staat dus kort na het laatste fluitsignaal online, zonder dat iemand een laptop openklapt.

Die data voedt de hele site. De homepage toont altijd de volgende wedstrijd, de laatste uitslag en de stand. De kalender is per ploeg te filteren (A-kern, Jong KSVO, jeugd), met aparte tabs voor komende en gespeelde wedstrijden en het klassement.

Wat wel handwerk blijft, kreeg een plek die makkelijk te vullen is. Nieuws en wedstrijdverslagen worden in het CMS geschreven en verschijnen vanzelf op de juiste plaatsen. De teampagina stelt elke speler voor met een eigen kaart, en de sponsorpagina legt de formules helder uit, van reclamepanelen tot matchbalsponsor, met alle partners netjes op een rij.

Het menu schuift van boven over de pagina

Footer met KSVO als woordmerk
Footer met KSVO als woordmerk

Footer met KSVO als woordmerk

Jeugd: van U6 tot U17 elk een eigen pagina
Jeugd: van U6 tot U17 elk een eigen pagina

Jeugd: van U6 tot U17 elk een eigen pagina

A-kern: bij hover toont elke spelerskaart positie, geboortejaar en voet

WAT DE KLANT ZEGT

Onze nieuwe website combineert de uitstraling van KSV Oostkamp met slimme automatisatie. Uitslagen, kalenders en klassementen worden automatisch bijgewerkt, terwijl wij ons kunnen focussen op de verhalen en mensen achter onze club. Zo hebben we eindelijk een professioneel digitaal platform dat niet alleen toont wie we vandaag zijn, maar ook waar we als club naartoe willen.

Sven Deketelaere

Voorzitter,

KSV Oostkamp

03 — RESULTAAT

KSV Oostkamp heeft een site die met het seizoen meeleeft. Kalender, uitslagen en klassement houden zichzelf bij, ook op een drukke zaterdagavond. De mensen achter de club schrijven enkel nog wat alleen zij kunnen schrijven: de verslagen, het nieuws, de oproep voor nieuwe vrijwilligers.

Voor mij was dit het soort project waar design en techniek elkaar nodig hebben. Een site kan nog zo mooi zijn, als de uitslag van zaterdag ontbreekt, gelooft niemand hem nog. Hier klopt allebei.

Nieuws en wedstrijdverslagen op de homepage
Nieuws en wedstrijdverslagen op de homepage

Nieuws en wedstrijdverslagen op de homepage

Wedstrijdverslag met datum en uitslag naast de titel
Wedstrijdverslag met datum en uitslag naast de titel

Wedstrijdverslag met datum en uitslag naast de titel

Op de gsm: kalender, menu en A-kern

04 — MEER BEELDEN

Kalender per ploeg, met komende en gespeelde wedstrijden

Kalender per ploeg, met komende en gespeelde wedstrijden

Klassement, rechtstreeks uit Voetbal in België

Klassement, rechtstreeks uit Voetbal in België

VOLGENDE CASE

Ook zo’n website nodig?