Mockup screen light
icon swipe

Swipe voor meer projecten

Techtown

Introductie

TechTown is een initiatief van Sterk Techniekonderwijs (STO) Rotterdam dat scholen en bedrijven in de regio Rijnmond, Capelle en Oostland met elkaar verbindt. Het platform brengt jongeren in contact met techniek en technologie en ondersteunt het technisch onderwijs met activiteiten, stages en partnerprogramma's. Het doel is groot en urgent: het tekort aan technisch personeel aanpakken door jongeren al tijdens hun schoolperiode in aanraking te laten komen met de sector.

Wij ontwierpen en bouwden de website voor TechTown in opdracht van STO Rotterdam, opgeleverd in januari 2026. We begonnen met wireframes om snel te valideren of we het juiste concept te pakken hadden, waarna we de volledige vormgeving en bouw voor onze rekening namen. STO Rotterdam vult het platform sindsdien zelf met content. Inmiddels zijn er 33 scholen en 17 bedrijven en partners actief op het platform.

CMS

Frontend

Tailwind CSS, Barba.js

Functionaliteiten

Activiteitenoverzicht met postcode-sortering op afstand, scholenoverzicht met interactieve kaart, agenda, nieuwssectie, bedrijfsinformatie

De uitdaging

Een platform dat scholen, bedrijven en leerlingen bij elkaar brengt moet drie dingen tegelijk doen. Docenten moeten snel relevante activiteiten vinden voor hun klas. Leerlingen moeten enthousiast worden voor techniek. Bedrijven en partners moeten zich kunnen profileren als betrokken partij bij het onderwijs.

De inhoudelijke breedte was groot, van buitenschoolse activiteiten tot stages tot ondersteuning voor docenten. Daarbij speelde een concrete logistieke vraag mee: veel activiteiten vinden op locatie plaats bij een bedrijf of partner, dus afstand tot de school is een belangrijke factor voor een docent die een bezoek plant.

STO Rotterdam wilde een platform dat deze complexiteit overzichtelijk maakt zonder dat het voelt als een bureaucratisch systeem. Aantrekkelijk voor jongeren, toegankelijk voor docenten en werkend als zichtbaarheidsplatform voor partners.

De oplossing

Wij startten het project met wireframes. Voordat er ook maar een pixel werd ontworpen, legden we de basisstructuur van de website vast en toetsten die met STO Rotterdam. Die aanpak gaf ons vroeg zekerheid dat we het juiste concept te pakken hadden en voorkwam dat we in een later stadium grote wijzigingen moesten doorvoeren in uitgewerkte ontwerpen.

Na akkoord op de wireframes ontwierpen en bouwden we de volledige website. Craft CMS als basis voor contentbeheer, Tailwind CSS voor de frontend styling en Barba.js voor vloeiende paginatransities die de website een moderne en snelle uitstraling geven. De content-structuur is zo ingericht dat STO Rotterdam zelfstandig activiteiten, partners, nieuwsberichten en agenda-items kan toevoegen en beheren.

Het platform bestaat uit twee hoofdonderdelen. Het leerlingendeel presenteert activiteiten op een manier die aansluit bij de leefwereld van jongeren, met focus op thema's als klimaat, duurzaamheid en circulaire economie. Het docentendeel richt zich op de praktische kant: welke activiteiten zijn geschikt voor welke klas en hoe krijg je die georganiseerd.

De complexiteit zat in de postcodezoeker

Op de pagina's Aanbod voor leerlingen en Aanbod voor docenten hebben wij een postcode-functionaliteit ingebouwd die specifiek aansluit op hoe scholen activiteiten zoeken. Een docent vult de postcode van de school in, waarna de buitenschoolse activiteiten worden gesorteerd op afstand tot die school. Elke activiteit toont daarbij de hemelsbrede afstand in kilometers.

Activiteiten die op locatie bij de school plaatsvinden, waarbij de activiteitenleverancier naar de school toe komt, krijgen automatisch 0 km toegewezen. Die komen altijd bovenaan, ongeacht waar het bedrijf zelf gevestigd is. Dat is logisch vanuit het perspectief van een docent: als er niet gereisd hoeft te worden, is afstand geen factor meer.

Deze functionaliteit klinkt eenvoudig maar vraagt om een doordachte implementatie. De geocodering van postcodes, de afstandsberekening, de uitzonderingslogica voor op-locatie activiteiten en de performance bij grote aantallen resultaten, allemaal zaken die naadloos moeten werken zonder dat de gebruiker er iets van merkt.

Technische details

Craft CMS als basis voor het volledige contentbeheer. Tailwind CSS voor de frontend styling, volledig conform de huisstijl van TechTown. Barba.js voor vloeiende paginatransities en een moderne gebruikerservaring. Postcode-gebaseerde afstandsberekening met hemelsbrede sortering. Uitzonderingslogica voor op-locatie activiteiten die standaard op 0 km komen. Uitgebreide filterfunctionaliteit naast de afstandssortering. Responsive design voor desktop, tablet en mobiel.

Het resultaat

Sinds januari 2026 is het platform live en vult TechTown het zelfstandig met content. Inmiddels zijn er 33 scholen en 17 bedrijven en partners actief op het platform. Docenten kunnen via de postcode-functionaliteit direct relevante activiteiten vinden in hun regio. Leerlingen krijgen een aantrekkelijk beeld van wat techniek inhoudt. Partners krijgen zichtbaarheid bij scholen die actief op zoek zijn naar buitenschoolse activiteiten.

Het platform is opgezet om mee te groeien. Nieuwe functionaliteiten zoals een leskaartselector staan al in de planning en kunnen op de bestaande basis worden uitgebreid zonder dat de structuur van de website moet worden omgegooid.

Wat dit project ons heeft geleerd

Beginnen met wireframes is vaak sneller dan het lijkt. De tijd die je investeert in het valideren van de structuur voordat je gaat ontwerpen verdient zich meerdere keren terug in het vervolgtraject. Geen verrassingen in een laat stadium, geen ontwerpwijzigingen die al in code zijn vertaald en geen ingewikkelde discussies achteraf over wat nu eigenlijk de bedoeling was.

Daarnaast leerde dit project ons opnieuw dat de meest waardevolle functionaliteit vaak de minst zichtbare is. De postcode-sortering is geen feature die marketing-waarde heeft, maar voor een docent die een excursie plant is het het verschil tussen wel en niet gebruiken van het platform.

Een docent vult de postcode van de school in, waarna de buitenschoolse activiteiten gesorteerd worden op hemelsbrede afstand tot de school. Activiteiten die op locatie bij de school plaatsvinden krijgen automatisch 0 km toegewezen omdat er niet gereisd hoeft te worden.

Via een uitgebreide set paginablokken. Jouw team bouwt nieuwe pagina's op door blokken te combineren, tekst, afbeeldingen, video, downloads, formulieren en meer. Elk blok is volledig vormgegeven volgens de huisstijl van de website en schaalt automatisch mee op desktop, tablet en mobiel. Technische kennis is niet nodig. Meer weten over paginablokken? Bekijk onze begrippenpagina.

Bij grotere websites en webapplicaties vrijwel altijd. Wireframes geven ons en de klant zekerheid over de structuur voordat we tijd investeren in vormgeving. Dat voorkomt verrassingen in een later stadium en zorgt voor een efficiënter traject.

Klaar om samen te bouwen?

Of het nu gaat om een complexe webapplicatie, een digitaal platform voor jouw sector of een langdurig partnerschap, wij denken mee vanaf dag één en bouwen wat écht werkt voor jouw organisatie.