Begin zelf een bedrijvengids voor jouw regio — gratis, privacyveilig en open source
Ondernemen in de Kempen begon als een simpel idee: een regio verdient één plek waar al haar ondernemers gratis vindbaar zijn. Geen betaalmuur, geen premium-listings, geen handel in andermans gegevens. Inmiddels staat dat platform er — en sinds vandaag staat ook de complete code er open en bloot bij, zodat jij precies hetzelfde kunt opzetten voor jouw regio.
Dit artikel legt eerlijk uit wat daar voor nodig is. Geen verkooppraatje: een nuchtere beschrijving van wat je krijgt, wat het kost, wat het je niet uit handen neemt, en hoe je in één avond kunt uitvinden of jouw computer er klaar voor is. Onderaan staat een kant-en-klare prompt die je in je favoriete AI-coding-assistent plakt; die controleert je setup en helpt je op weg.
Waarom wij dit weggeven
De meeste bedrijvengidsen zijn commercieel. Je betaalt om vindbaar te zijn, of je gegevens worden doorverkocht aan partijen die je niet kent. Dat staat haaks op wat een regionale gids zou moeten zijn: een gemeenschappelijke voorziening, net als een markt of een dorpsplein.
Wij geloven dat élke regio zo'n plek verdient — de Kempen, de Achterhoek, Zuid-Limburg, de Vlaamse Kempen, waar dan ook. Wij gaan dat niet allemaal zelf bouwen. Maar we kunnen wel de bouwtekening weggeven. De code is vrijgegeven onder de MIT-licentie: je mag hem gebruiken, aanpassen, en draaien zoals je wilt, ook voor je eigen regio, zonder toestemming of kosten.
Wat je krijgt
Geen leeg geraamte, maar een compleet werkend platform — dezelfde basis waarop Ondernemen in de Kempen draait:
- Een doorzoekbare, filterbare bedrijvengids met categorieën, tags en een kaart
- Profiel claimen: ondernemers beheren via een magic-link hun eigen profiel
- Een kennisbank (zoals het artikel dat je nu leest), nieuws met RSS-aggregatie, een evenementenagenda
- Vraag & aanbod, een community/forum, en pagina's voor ondernemersverenigingen
- Per-gemeente regiopagina's die goed scoren in Google
- Een admin-dashboard voor moderatie en beheer
- Privacyvriendelijke statistieken zonder tracking-cookies, plus een complete SEO-stack
Privacyveilig — niet als belofte, maar als ontwerp

"Privacyveilig" betekent bij ons iets concreets, en dat zit in de architectuur ingebakken:
- Je data staat op jóuw server. Het hele platform draait op één klein bestand (een SQLite-database) op een machine die jij beheert. Geen cloud-dienst die meekijkt, geen externe partij die je gegevens host.
- Geen tracking-cookies. Statistieken lopen privacyvriendelijk via de edge; bezoekers worden niet door advertentienetwerken gevolgd.
- Geen verkoop van gegevens. Er is geen enkel mechanisme dat profielen exporteert naar derden — omdat we dat nooit gebouwd hebben.
En belangrijk: de code die we weggaven is schoongemaakt. Geen persoonsgegevens, geen e-mailadressen van anderen, geen wachtwoorden, geen serverdetails. Je begint met een propere, neutrale basis — precies zoals het hoort.
Wat heb je nodig?
Eerlijk rijtje. Je hoeft geen doorgewinterde programmeur te zijn, maar enige technische nieuwsgierigheid helpt — en een AI-coding-assistent maakt het verschil.
Aan techniek:
- Een computer met Node.js 20 of nieuwer en git
- Docker (Docker Desktop op Mac/Windows, of Docker Engine op Linux) om het in productie te draaien
- Een C/C++ build-toolchain om de database-module lokaal te compileren (op macOS: Xcode Command Line Tools; op Linux: `build-essential`). Dit is precies het soort gotcha waar de startprompt hieronder op controleert.
- Een server om het te hosten. Een Mac mini in de meterkast volstaat ruimschoots; een goedkope VPS ook. En een domeinnaam.
Aan jezelf:
- De bereidheid om met een terminal te werken (kopiëren en plakken is genoeg om te beginnen)
- Een AI-coding-assistent zoals Claude Code, Cursor of GitHub Copilot. Daarmee hoef je de code niet zelf te schrijven — je begeleidt hem.
- Tijd om je regio te vullen: gemeenten, categorieën en een eerste lijst bedrijven
De eerlijke rekensom
- Geld: vrijwel niets. De software is gratis. Een Mac mini gebruikt zo'n 10 watt — een paar tientjes stroom per jaar. Een domeinnaam kost ~10 euro per jaar. Geen cloud-rekening die met je verkeer meegroeit.
- Tijd: de techniek staat in een avond. Het écht waardevolle werk — bedrijven verzamelen, ondernemers betrekken, de gids actueel houden — is doorlopend en kost de meeste energie. Daar lost geen enkele tool je van af.
- Beheer: laag. Eén container, één databasebestand om te back-uppen. Dat is bewust zo ontworpen: het moet jarenlang kunnen draaien zonder dat je er omkijken naar hebt.
Stap voor stap (het grote plaatje)
- Fork of clone de template van GitHub
- Controleer je setup met de prompt hieronder en installeer wat ontbreekt
- Start lokaal — installeer de dependencies, zet de database met voorbeelddata op, draai de dev-server
- Rebrand — vervang naam, regio, kleuren, logo en contactgegevens (de README bevat een complete checklist)
- Vul je data — gemeenten, categorieën en je eerste bedrijven
- Deploy — bouw de Docker-container en zet hem op je server achter een reverse proxy
De exacte commando's voor elke stap staan in de README van de template. Begin met stap 2: laat je AI-assistent eerst je omgeving doorlichten.

De startprompt: checkt of jouw setup klaar is
Plak de onderstaande prompt in je AI-coding-assistent (Claude Code, Cursor, of vergelijkbaar). Hij inventariseert je computer, beoordeelt of alles aanwezig is voor déze stack, helpt ontbrekende onderdelen installeren, en geeft één helder oordeel: kun je nu starten, ja of nee.
Ik wil een lokale, non-profit bedrijvengids voor mijn regio opzetten met deze open-source template:
https://github.com/RichardTheuws/ondernemenindekempen-template
Het is een Next.js 15-app (React 19, TypeScript) met een SQLite-database (better-sqlite3 + Drizzle ORM), die in productie als één Docker-container draait.
Doe het volgende, stap voor stap, en stel me vragen als iets onduidelijk is:
1. INVENTARISEER mijn omgeving. Controleer en rapporteer de versies van: mijn besturingssysteem, Node.js (vereist v20 of nieuwer), npm of bun, git, en Docker (Docker Desktop of Docker Engine). Controleer ook of er een C/C++ build-toolchain aanwezig is — op macOS de Xcode Command Line Tools, op Linux build-essential en python3 — want die is nodig om de native module better-sqlite3 lokaal te compileren.
2. BEOORDEEL of mijn setup volstaat. Geef per onderdeel PASS of GAP. Bij een GAP: geef het exacte installatiecommando voor mijn systeem. Eindig met één duidelijk eindoordeel: KAN IK NU STARTEN — ja of nee.
3. ALS er iets ontbreekt: help me het installeren voordat we verdergaan, en controleer daarna opnieuw.
4. ALS alles in orde is: clone de repo, installeer de dependencies, zet de database op met de meegeleverde voorbeelddata en start de ontwikkelserver. Open daarna de site en bevestig dat de homepage en de bedrijvengids laden. De repo bevat een README met de exacte commando's — volg die en wijk er niet vanaf.
5. Maak tot slot een kort plan van aanpak voor MIJN regio: welke regio en gemeenten, welke bedrijfscategorieën passen, hoe ik aan een eerste lijst bedrijven kom, en welke teksten en branding ik moet aanpassen. Gebruik daarvoor de Rebranding-checklist uit de README.
Werk veilig: commit nooit geheimen of een .env-bestand naar git, en verzin nooit bedrijfsgegevens — vraag mij om echte bronnen.Werkt iets niet, of geeft de assistent een foutmelding die je niet begrijpt? Plak de foutmelding terug en vraag om uitleg en een oplossing. Zo werk je je er stap voor stap doorheen.
Wat dit je níet uit handen neemt
Eerlijk is eerlijk: de techniek is het makkelijke deel. Het moeilijke — en waardevolle — werk zit hierin:
- Bedrijven verzamelen en actueel houden. Een gids met verouderde gegevens helpt niemand.
- Ondernemers betrekken. Mensen hun profiel laten claimen en onderhouden kost overtuiging en geduld.
- Vertrouwen opbouwen. Een non-profit gids leeft op vertrouwen: dat je gegevens niet verkoopt, dat je transparant bent, dat je er voor de lange termijn zit.
Daar helpt geen tool je mee. Maar als je dat werk wilt doen voor jouw regio, dan is de techniek nu geen drempel meer.
Veelgestelde vragen
Moet ik kunnen programmeren om dit op te zetten? Nee, niet vooraf. Je moet bereid zijn met een terminal te werken en met een AI-coding-assistent samen te werken. Die schrijft en begeleidt de code; jij stuurt en controleert. De startprompt hierboven is gemaakt om je precies daarmee op weg te helpen. Naarmate je verder komt, leer je vanzelf bij.
Wat kost het om te draaien? Vrijwel niets. De software is gratis (MIT-licentie). Reken op een paar tientjes per jaar voor stroom als je een eigen Mac mini gebruikt, plus ongeveer tien euro per jaar voor een domeinnaam. Er is geen cloud-abonnement dat met je bezoekersaantallen meegroeit, omdat alles op één kleine server met één databasebestand draait.
Is dit echt privacyveilig? Ja, en dat zit in het ontwerp, niet in een belofte. Je data staat op je eigen server, er zijn geen tracking-cookies, en er is geen functie die gegevens naar derden exporteert. De vrijgegeven code is bovendien volledig schoongemaakt: geen persoonsgegevens, wachtwoorden of serverdetails. Wel ben je als beheerder zelf verantwoordelijk voor een correcte AVG/GDPR-naleving — een privacyverklaring en een manier voor ondernemers om hun gegevens te beheren.
Mag ik de code zomaar gebruiken voor mijn eigen regio? Ja. De MIT-licentie staat gebruik, aanpassing en eigen exploitatie toe, zonder kosten of toestemming vooraf. Een vermelding of een berichtje stellen we op prijs — we linken graag naar andere lokale initiatieven — maar verplicht is het niet.
Hoe lang duurt het voordat het draait? De techniek staat doorgaans in een avond: setup checken, lokaal opstarten, eerste keer rebranden. Het vullen met bedrijven en het betrekken van ondernemers is doorlopend werk en bepaalt veel meer dan de techniek hoe succesvol je gids wordt.
Aan de slag
Begin klein: clone de template, draai de startprompt, en kijk of je de voorbeeldsite lokaal aan de praat krijgt. Lukt dat, dan heb je de grootste drempel al gehaald.
Bouw je hiermee een gids voor jouw regio? Laat het ons weten via de contactpagina — we linken graag naar andere lokale, non-profit initiatieven die op dezelfde manier zijn opgezet. Hoe meer regio's hun ondernemers gratis vindbaar maken, hoe beter.
Dit artikel is opgesteld met AI-assistentie. Claude controleert feiten tegen de bronnen die we aanwijzen — maar er blijft een restrisico op onjuistheden. Zie je iets wat niet klopt? Lees hoe we AI op deze site gebruiken.
Richard Theuws
Oprichter van Ondernemen in de Kempen. Ondernemer, spreker en strateeg uit Bladel.
Meer over Richard op theuws.com
