JustFlows

Alles wat je nodig hebt om te bouwen

Een compleet website- en contentplatform — visueel voor auteurs, flexibel voor developers en klaar om op je eigen infrastructuur te draaien.

Contentbeheer

Maak gestructureerde content zonder visuele controle op te geven. Pagina's, berichten en eigen contenttypes delen één publicatieworkflow en één flexibel blokdocument.

  • Visuele editor voor pagina's, berichten en andere contenttypes
  • Herbruikbare blokken, responsive grids, patronen en ongedaan maken/opnieuw
  • Meertalige routes, een visuele menu-ontwerper met megamenu's, Post List, Link List en WordPress-import
  • Instelbare permalinkstructuren met automatische 301-redirects, plus redirectbeheer met 404-rapporten
  • Publieke geneste reacties met moderatie, meldingen, CAPTCHA en lokale spamfiltering
  • Revisies op elk contenttype — concept, vergelijken en de laatste vijf versies herstellen
  • Prullenbak met herstel voor content, media, reacties en menu's
  • Ingebouwde full-text zoekfunctie met een publieke /search-pagina, het core.search-blok en een headless API
  • Ingepland publiceren en laten verlopen, een publicatieagenda en ondertekende previewlinks voor concepten
  • Afbeeldingen in de tekst, doorhalen, voetnoten en LaTeX-formules (zelf gehoste KaTeX) in de teksteditor
  • Categorieën, tags en eigen taxonomieën, toegewezen in de editor, met archiefpagina's per term en automatische redirects
Bekijk de documentatie

Ingebouwde SEO

Lever technisch goede pagina's zonder een stapel SEO-plugins bij elkaar te zoeken. De kern genereert de essentiële metadata en vindbaarheidsbestanden voor elke publieke site.

  • Titels, beschrijvingen, canonical URL's en kaarten voor social media
  • Veilige JSON-LD-structured data op gepubliceerde content
  • Automatische sitemap.xml en instelbare robots.txt
Bekijk de documentatie

Visueel ontwerp voor de hele site

Ontwerp de complete publieke site vanuit de beheeromgeving. Begin met een thema en maak de structuur en het visuele systeem helemaal eigen, zonder een fork te hoeven bijhouden.

  • Bouw de homepage, het blogoverzicht, de headerbibliotheek en een gedeelde footer
  • Lichte en donkere kleurenpaletten met een automatische modus op basis van het apparaat
  • Designtokens voor typografie, witruimte, breedte, hoeken en schaduwen
  • Kleur, transparantie en themavariabelen per blok instellen — zonder CSS
  • Thema's leveren hun eigen Customizer-instellingen en standaardopmaak voor de site mee
  • WordPress-achtige templatehiërarchie met een visuele editor voor elk onderdeel
  • Installeer communitythema's uit de Marketplace
  • Widgetgebieden: zijbalken en kolommen die je vult via Weergave → Widgets, geplaatst per contenttype
  • Marketplace-thema's zoals Halden voor kledingwinkels en Zine voor blogs en nieuws
Bekijk de documentatie

Authenticatie, rollen en beveiliging

Geef iedereen precies de toegang die nodig is, van publieke registratie tot volledig beheer — met tweestapsverificatie, sessierotatie en een sluitend auditlog.

  • TOTP-tweestapsverificatie met versleutelde herstelcodes
  • Wachtwoord wijzigen of resetten trekt alle bestaande sessies in
  • Auditlog voor beheer, ondertekende sessies, CSRF-bescherming en een begrensd aantal inlogpogingen
  • Eigen rollen per site, rechten per gebruiker toekennen of weigeren, en afbakening op content, taal en eigenaarschap
  • Overzicht van sessies per apparaat met intrekken per sessie, plus zelf je wachtwoord resetten via e-mail
  • Extra rollen bovenop een hoofdrol, en een gebruikerspagina met effectieve rechten, eigen content en auditgeschiedenis
Bekijk de documentatie

Mediabibliotheek

Houd al je bestanden overzichtelijk in één bibliotheek en hergebruik ze overal op je site. MIME-controle, uploadlimieten, opslagquota en veilige lokale levering zitten standaard in de beheeromgeving.

  • Gecontroleerde uploads van afbeeldingen, documenten, video en audio met instelbare limieten
  • Mediakiezer in het Image-blok en andere blokken die een URL gebruiken
  • Site-icoon via Instellingen, plus Gallery-weergaven: Grid, Masonry, Carousel, Slideshow en List
  • Automatische responsive varianten van afbeeldingen en moderne formaten (WebP, AVIF) met een focuspuntkiezer
  • Neutrale placeholderafbeeldingen voor lege afbeeldingsvakken, te vervangen of uit te zetten via Instellingen → Placeholders
Bekijk de documentatie

API voor developers

Gebruik Justflows als complete website of als contentbackend voor elke frontend. Het publieke contract is vindbaar, gedocumenteerd en geschikt voor getypeerde clients.

  • Publieke REST-endpoints voor content, contenttypes, media en menu's
  • OpenAPI-document om clients te genereren en de API te verkennen
  • Gepubliceerde content per taal voor headless toepassingen
  • Uitgaande, ondertekende webhooks voor content-, media-, gebruikers- en systeemgebeurtenissen
Bekijk de documentatie

Uitbreidbare kern

Breid het platform uit via stabiele koppelvlakken in plaats van de kern te patchen. Plugins voegen gedrag en editorfuncties toe, terwijl levenscyclus en rechten expliciet blijven.

  • Getypeerde actions, gates, filters, jobs, blokken en beheeruitbreidingen
  • Plugins installeren, activeren, deactiveren en verwijderen terwijl de site draait
  • Eigen beheer-apps voor plugins in een afgeschermd frame op hetzelfde domein — Forms is nu een volledig zelfstandige plugin
  • Eén frontendbundel met contenthash waarin elke actieve plugin wordt opgenomen
  • Ondertekende packages, vooraf gedeclareerde rechten en alleen actieve plugins draaien code
  • Officiële Shop-plugin: catalogus, winkelwagen, afrekenen, bestellingen, Mollie-betalingen, verzendlabels en track & trace, facturen, abonnementen, rapporten en back-ups
  • Bètapakketten uit de Marketplace worden pas geïnstalleerd nadat een beheerder dat heeft toegestaan
  • Betrouwbare jobwachtrij, privé-bestandsopslag, e-mailbijlagen en tabelschrijfacties zonder race conditions voor plugins
Bekijk de documentatie

Statische export en edge-export

Publiceer je site in de beheeromgeving en exporteer het geheel als map met bestanden die je vanuit objectopslag of een CDN serveert — voor de gepubliceerde pagina's is geen Node-server nodig.

  • Elke gepubliceerde pagina, asset en taalvariant, plus sitemap.xml, robots.txt, favicon, een 404-pagina in je thema en de gebouwde /theme.css
  • Een manifest met sha256 en Cache-Control-advies per bestand, plus een _headers-bestand voor Cloudflare Pages en Netlify en kant-en-klare .htaccess- en nginx-configuratie
  • Optioneel automatisch opnieuw bouwen: een incrementele export na wijzigingen in content, menu's, thema of instellingen
  • Formulieren, reacties, analytics en cookietoestemming blijven werken vanaf een ander domein, via CORS en een generieke window.__JF_ORIGIN__-markering
  • SDK-hooks voor staticExport.routes, assets, exclude, formAction, completed en deploy
  • Plugins houden pagina's per bezoeker, zoals winkelwagen en afrekenen, buiten de export en op de live app
  • Uitrollen naar S3- of OVH-objectopslag: alleen HTML, alles-of-niets-uploads, geserveerd vanuit een privé-bucket via je CDN
Bekijk de documentatie

Beheer en updates

Beheer het platform met de tools die je als beheerder verwacht: begeleide core-updates, uitgebreide diagnostiek, systeemmails met versiebeheer en herstelbaar verwijderen voor alles.

  • Core-updates met één klik en checksumcontrole, plus optionele dagelijkse automatische updates die nooit naar een nieuwe hoofdversie springen
  • Diagnostiek in de beheeromgeving: runtime, database, migraties, cache, status van plugins en hooks, correlatie-ID's en bevestigde supportbundels
  • Prullenbak per site voor content, media, reacties en menu's — herstellen met behoud van revisies of volgens schema definitief legen
  • Verplaats de beheer-URL weg van /admin, met een bereikbaarheidscheck en automatisch terugdraaien
  • Systeemmails met versiebeheer, huisstijl, getypeerde variabelen, taalvarianten en opgeschoonde testverzendingen
  • Instelbare, installeerbare PWA-ondersteuning — iconen, snelkoppelingen, een offline fallback, zonder buildstap
  • Eigen foutpagina's voor 404, 403, 410 en 429, plus een 500-pagina zonder afhankelijkheden en een onderhoudsmodus
  • Geforceerd herinstalleren om een beschadigde core-installatie te herstellen, zonder op een nieuwe release te wachten
  • Core-releases ondertekend met Ed25519 — updates, herinstallaties en uploads weigeren een niet-ondertekend archief
  • Pluginfouten, hook-exceptions en mislukte routes verschijnen automatisch in Diagnostiek
  • Eigen domeinen per website met DNS-verificatie, certificaten en een redirect naar het primaire domein
  • Limieten, functieschakelaars en opslagmeting per website, voor het hosten van veel sites
Bekijk de documentatie

Privacy en toestemming

Voldoe aan je verplichtingen rond toestemming en rechten van betrokkenen met eigen tools — geen scripts van derden, geen IP-lookups, niets om erbij te installeren.

  • Eigen cookietoestemming: een banner met categorieën, een voorkeurencentrum en scripts en embeds die per categorie worden geblokkeerd
  • Een cookieregister voor de site waarin elke uitbreiding zijn cookies vastlegt, per cookie opnieuw in te delen
  • Toestemmingsregistraties met versiebeheer, te exporteren als CSV en per registratie te wissen
  • API's voor inzage- en verwijderverzoeken die geschreven content anonimiseren in plaats van verwijderen
  • Auditlog voor beheer met instelbare bewaartermijn
Bekijk de documentatie

Gebruik je eigen AI

Koppel de AI waar je al voor betaalt, of voeg je eigen API-sleutel toe. Justflows verkoopt nooit tokens, en agents kunnen alleen doen wat jij toestaat.

  • Ingebouwde MCP-server voor Claude, ChatGPT, Cursor en VS Code, met API-sleutels of inloggen via OAuth, en intrekken met één klik
  • Beheerassistent op je eigen sleutel voor Anthropic, OpenAI of een OpenAI-compatibele dienst (OpenRouter, Mistral, Groq, Ollama, LM Studio)
  • Elke wijziging vraagt jouw goedkeuring met een voor/na-preview, en wordt vastgelegd in het auditlog en toegeschreven in de revisies
  • AI-menu in de editor: herschrijven, samenvattingen en SEO-metadata, alt-teksten voor afbeeldingen, concepten op basis van een briefing en gekoppelde vertalingen
  • Instructies en gerichte skills in de repository voor AI coding agents
Bekijk de documentatie