Skip to main content
clg-projects

Show residents exactly where their tax dollars are at work.

A public tracker for civic initiatives — road work, planning studies, capital projects. Every project gets its own page with progress, milestones, updates, documents, and a subscribe button that actually respects residents.

Try Crumina Civic All modules
Highlights

Consistent public communication, without the busywork

Timeline templates staff define once

Define a project-phase template — say, Design → Bid → Construction → Complete — and apply it across every road project. Residents see the same clear phases everywhere, and staff never rebuild a timeline from scratch.

  • Reusable templates applied across many projects
  • Milestone timeline block renders them on the public page
  • Per-project overrides when one project runs differently

Template: Capital project phases

Applied to 14 projects
  • Planning & design
  • Public bid
  • Construction
  • Substantial completion
Scheduled alert: Main Street closed at 5th Ave, Aug 12–15. Publishes Aug 10, 7:00 am.

Notification batch — Update #12

412 subscribers · deduplicated · audit-logged Sent

Updates and alerts that reach the right inboxes

Staff post WordPress-native project updates and schedule public alerts in advance. Subscribers get bounded, deduplicated email batches — every send is audit-logged, and nobody is notified twice.

  • Scheduled alerts with an active alert band on the project page
  • Bounded, deduplicated, audit-logged email batches
  • Recent-updates block for any page on the site

Subscriptions that respect residents

Email subscriptions are double-opt-in with hashed confirmation tokens and signed unsubscribe links. Rate limiting keeps bots out, and every subscriber is covered by the platform's explicit data-erasure workflow.

  • Double opt-in with hashed confirmation tokens
  • Signed one-click unsubscribe links
  • Rate limiting and explicit data erasure

Follow this project

Subscribe to updates

We'll send a confirmation email first. Unsubscribe anytime with one click.

Everything in the module

The full Projects feature set

Full project records

Description, staff contact, schedule, address, budget, managing department, progress, related projects, and an active/archived lifecycle.

Topic, status & district filters

Three taxonomies drive filtering and categorization everywhere — lists, blocks, and archive pages, including district-based browsing.

Nine front-end blocks

Filter bar, project list/grid, quick facts, milestone timeline, recent updates, feature grid, feature card, notice, and email subscribe — place them on any page.

Complete public pages

Alert band, civic hero, section navigation, progress, updates, documents, contact info, subscriptions, and related projects — assembled for you.

Reusable timeline templates

Define project phases once and apply them across many projects for consistent public communication.

Tabbed staff workspace

A dedicated React project list plus a tabbed workspace for details, timelines, updates, alerts, documents, and subscribers.

Updates & scheduled alerts

WordPress-native updates and scheduled public alerts, delivered as bounded, deduplicated, audit-logged email batches.

Double-opt-in subscriptions

Hashed confirmation tokens, signed unsubscribe links, rate limiting, and explicit data erasure for every subscriber list.

Ordered document links

Attach documents in a curated order, with upload, link, and replace flows when the Documents module is active.

Try it

See the Projects module in action

Browse a demo agency's project tracker — filter by district, follow a project, and watch an update land in your inbox.