Website / CMS
Build the tenant's themed public site from bilingual blocks, and push approved content out from across the platform — drafts stay private until you publish.
Two halves of the same job: a block-based page builder for the public website, and a publish-to-website workflow that routes news and announcements from other modules through approval before they go live. Both are bilingual, and both keep drafts private until staff choose to publish.
What you can do
Build pages from blocks
Create bilingual public pages with a block builder; legacy single-body pages keep a title/body editor and can convert to blocks when you're ready.
Theme, navigation & layout
A Theme studio, a Navigation builder, Global blocks, and a Portal builder let you shape look, menus, and reusable content across the site.
Manage media & SEO
Upload and reuse images in the media library, set per-page meta title/description, and a share/OG image for social — in both languages.
Preview, publish, view live
Preview a draft with the real public renderer before it's seen, then publish (or unpublish) and jump straight to the live page.
Approval before it goes out
Publish items move Draft → Submitted → Approved → Published (and can be Unpublished or Expired), so content is reviewed before the public sees it.
Sync from other modules
Channels map a source module and a target page, so news and announcements from across the platform publish to the right place on the site.
A typical workflow
- Build the page — create a new bilingual page and assemble it from blocks, with media and SEO set in both languages.
- Preview privately — view the draft with the public renderer; it stays private until you publish.
- Publish it — one click takes it live; you can view the live page or unpublish later.
- Route module content — a publish item (e.g. a road-closure notice) is created on a channel and submitted for approval.
- Approve & publish — staff approve, then publish the item to its target public page; expired items drop off automatically.
A closer look
The public website and the staff dashboard are one system. A clerk drafts the "Office closed for the holiday" page bilingually, previews it exactly as residents will see it, and publishes — no web developer in the loop. Meanwhile a road-closure announcement raised in another module flows through the publish workflow, gets a supervisor's approval, and lands on the news page in both languages.
Staff:
/dashboard/pages (the builder, with Theme, Navigation, Global blocks, Media, and Portal builder) and /dashboard/publish (the approval workflow and channels).Works with
Records for published public documents · Careers for job postings on the site · Meetings & Agendas for agendas and notices.