Kiody.nl
Elke site voor een klein bedrijf is grotendeels dezelfde site. Kiody maakt van die herhaling een handeling: één invoer, en er staat een WordPress-site die de klant zelf beheert.

01Elke site opnieuw dezelfde week werk.
Een website voor een klein bedrijf is per stuk maatwerk en tegelijk grotendeels hetzelfde: dezelfde soort pagina’s, dezelfde structuur, dezelfde instellingen, telkens opnieuw opgebouwd.
Dat is werk dat niet beter wordt door het vaker te doen. Het kost een week, het levert bij de tiende site niets nieuws op, en de fouten die erin sluipen zijn elke keer dezelfde fouten.
02Wat er gebouwd is
Eén invoer, een hele site
De generator neemt de gegevens van een bedrijf en zet daar een volledige WordPress-site uit: pagina’s, structuur, teksten en instellingen, in plaats van een leeg thema dat nog ingericht moet worden.
Wat een bureau normaal per klant met de hand herhaalt, gebeurt hier één keer goed en daarna telkens hetzelfde. De uitzonderingen blijven mensenwerk; de herhaling niet.
WordPress als eindproduct
Wat er uitkomt is een gewone WordPress-site: de klant beheert hem zoals elke andere, met de plugins en de gewoonten die daar al bij horen.
Dat is een keuze tegen slimheid in. Een eigen CMS zou de generator eenvoudiger maken en de klant opsluiten in iets waar niemand anders mee overweg kan.
De applicatie eromheen
De generator zelf is een Laravel-applicatie met Inertia en Vue: één codebase waarin de server de gegevens houdt en de schermen aanvoelen als een applicatie in plaats van als een reeks formulieren.
Inertia haalt de laag ertussenuit die een aparte API zou zijn geweest — geen tweede applicatie om in sync te houden voor schermen die toch alleen deze server bedienen.

03Technische keuzes
WordPress als doel, niet als fundament
De generator draait niet óp WordPress, hij levert het op. Zo blijft de applicatie vrij in hoe zij werkt, terwijl de klant krijgt wat hij kent.
Inertia in plaats van een API
De schermen bedienen alleen deze server. Een aparte API zou een tweede applicatie zijn om in sync te houden, voor precies nul extra afnemers.
Ontwerp vooraf, niet achteraf
Het ontwerp is er eerder dan de generator, omdat een generator die willekeurige uitkomsten oplevert alsnog per site nagelopen moet worden — en dan is de winst weg.
04Een site die er staat voordat het gesprek begint.
Wat een week kostte is een handeling geworden, en wat overblijft is het werk dat er wél toe doet: de teksten, de keuzes en de uitzonderingen van deze ene klant.
De volgende stap zit in het aanbod: meer soorten bedrijven die uit dezelfde invoer een site krijgen die bij ze past.
