Eén CMS-motor. Elke klantsite zelf te beheren.
XiCMS is de herbruikbare engine waarop alle Xi Webdesign-sites draaien. Tientallen kant-en-klare modules, inline bewerken en centraal beheer — zodat een ondernemer zijn eigen site bijwerkt zonder technische kennis.
Beheer een echte site — zonder iets te installeren
Onze demo Bistro De Linde laat zien hoe een XiCMS-site eruitziet én hoe je hem beheert. Log in als demo-beheerder en pas alles aan:
- Klik op “Pagina bewerken” en herorden, bewerk of voeg blokken toe.
- Opmaak en afbeeldingen via de inline WYSIWYG-editor.
- Meerdere pagina’s, met alle modules ingeschakeld.
- Niets wordt opgeslagen — je wijzigingen blijven lokaal in je browser.

Wat XiCMS doet
De engine (@xiwebdesign/xicms-core) levert alles wat een klantsite nodig heeft. Elke site is een dunne laag met alleen eigen content en styling erbovenop.
Inline bewerken
Klik op de live site op een blok of tekst en pas hem direct aan — met opmaak en afbeeldingen. Autosave en publiceren.
30+ modules
Galerij, prijzen, reviews, team, agenda, formulieren, FAQ en meer — per site aan/uit te zetten en te configureren.
Responsief & modern
Mobiel-first, donkere modus, soepele beelden (webp/srcset) en respect voor reduced-motion.
SEO ingebouwd
Per pagina meta/OG/canonical, sitemap, robots en rijke JSON-LD (LocalBusiness, FAQ, Review…).
Rollen & veiligheid
Superadmin/siteadmin/editor via Firebase-claims, server-side sanitization, App Check en audit-log.
AVG-proof
Cookie-consent met ConsentGate; analytics, video, kaart en embeds laden pas ná toestemming.
Eén motor, veel sites
Versioned package (semver). Update je centraal; klantsites breken niet — ze schrijven nooit in de core.
Nooit vendor-lock
Multi-tenant op één Firebase-project, per siteId gescheiden. Een klant kan netjes vertrekken.
Alle modules in één oogopslag
Elke module bundelt blokken (en vaak een compacte widget-variant) die je vrij combineert in je eigen ontwerp. In de demo staan ze allemaal aan.
Inhoud & indeling
Hero, tekst, beeld, knoppen, kolommen, ‘met zijbalk’, tabs.
Galerij
Fotogrid met lightbox en bijschriften.
Slider
Beeldcarrousel met autoplay (respecteert reduced-motion).
Diensten/kaarten
Uitgelichte kaarten met icoon, tekst en link.
Beeld + tekst
Afwisselende content-met-beeld secties.
Prijzen/menu
Pakketten of menukaarten met uitgelichte tier (+JSON-LD).
Reviews
Quotes met sterren en Review-JSON-LD.
Team
Medewerkers met foto, rol en Person-JSON-LD.
FAQ
Veelgestelde vragen met zoek + FAQPage-JSON-LD.
Accordeon
In- en uitklapbare panelen.
Tabbladen
Veel info compact in tabs.
Tijdlijn
Mijlpalen op een rij.
Tellers
Kerncijfers die meetellen bij scrollen.
Logo’s
‘Bekend van’ / partner-logo’s.
Video
YouTube/Vimeo/bestand — consent-gated.
Aankondiging
Banner bovenaan, dismissible.
Contact
NAW + LocalBusiness-JSON-LD.
Kaart
OSM/Google-kaart, consent-gated.
Social
Iconenrij naar je kanalen.
Openingstijden
Schema met ‘vandaag’ gemarkeerd.
Agenda
Evenementen met Event-JSON-LD.
Aftelteller
Aftellen naar een datum/evenement.
Nieuws/blog
Artikelen met overzicht en detailpagina.
Nieuwsbrief
Aanmelding via eigen of extern endpoint.
Formulieren
Bouwer + inzendingen + e-mail (Resend).
Downloads
Documenten als PDF-lijst.
Zoeken
Pagina’s en nieuws doorzoeken.
Afspraken
Boekingstool insluiten (Calendly e.d.).
Embed
Externe content insluiten, consent-gated.
Cookie-consent
AVG-banner + ConsentGate.
Widgets
Compacte zijbalk-varianten van modules.
Statistieken
Privacy-vriendelijke bezoekersteller.
Hoe het werkt
Van bestaande website naar een live, zelf te beheren klantsite.
Demo bouwen
We bouwen een demo vanuit het XiCMS-template in jouw huisstijl en zetten mode: "demo" — inclusief zichtbare demo-lock.
Content seeden
Teksten, nieuws en foto's zetten we per siteId in Firebase, zodat de demo meteen compleet oogt.
Live zetten
Na akkoord: mode: "live", beheeraccount aanmaken en het domein koppelen. Vanaf dan beheer je je content zelf.
Wat het kost
Wij bouwen, u beheert — voor een vast, laag maandbedrag.
Eenmalige bouw
vanaf € 495 — ontwerp in uw huisstijl, content overgezet en live gezet. Helft als aanbetaling, helft bij oplevering.
Abonnement
€ 29,95 p/m — hosting, het CMS, updates en support. Maandelijks opzegbaar; bij vertrek nemen we uw content netjes mee.
Klaar om het te zien?
De live demo draait op deze package, met alle modules aan en de demo-lock zichtbaar — precies wat een klant vóór akkoord te zien krijgt. Je kunt er zelf in bewerken.