Features & Modules
13 modules power Civic Recreation Management
A detailed breakdown of Civic Recreation Management capabilities organized by functional area — aligned with the product specification's 10 modules. Each feature is purpose-built for Canadian municipal parks and recreation departments (population 5,000–100,000+). Every capability maps to a plug-and-play module from the Civic platform — each owning a single bounded context with stable APIs and independent lifecycle.
Platform Modules
Shared Modules
Total Modules
Accessibility
Module Map
Every module this product consumes
Civic Recreation Management is a composition product — it assembles capabilities from platform infrastructure and shared functional modules. Click any module with a showcase page to explore it in detail.
Platform Infrastructure
5 modulesCivic Identity
Participant/member identity, family accounts
Foundational identity layer — citizen/business single sign-on, verification, consent
View →Payment Engine
Registration fees, membership payments
PCI-DSS multi-channel payment processing — online, counter, PAD, kiosk
View →Portal Framework
Online registration and booking portal
Citizen-facing portal platform — PWA, WCAG 2.1 AA, responsive
View →Notification Engine
Registration confirmations, waitlist notifications
Multi-channel citizen & staff communication — email, SMS, push, mail
View →Reporting & Analytics
Participation dashboards, revenue reports
Dashboard builder, KPI management, scheduled reports, FIR export
View →Shared Functional
3 modulesRate & Fee Engine
Program/facility fee schedules
Configurable fee schedules, tiered pricing, penalty/interest calculation
View →Facility Booking
Room/space booking engine
Room/space booking engine, conflict detection, permits
View →Shift Scheduling
Instructor/staff scheduling
Staff shift management, overtime tracking, collective agreement
View →Domain
5 modulesProgram Registration
Program catalog, registration, waitlists
Program catalog, registration, waitlists
View →Facility Booking
Recreation facility booking, permits
Room/space booking engine, conflict detection, permits
View →Membership & Access
Membership cards, access control
Membership cards, access control, turnstiles
View →Recreation Subsidy
Financial assistance, subsidy programs
Financial assistance, subsidy programs
View →Recreation Intelligence
Participation analytics, demand forecasting
Participation analytics, demand forecasting
View →Civic Recreation Management composes 13 modules from the Civic platform — each module owns a single bounded context, exposes stable APIs, and can be independently updated. Browse all 147 modules →
Capabilities
Explore by functional area
Select any category to explore its capabilities, the modules that power them, and the outcomes they deliver for your municipality.
Get Started
See These Modules in Action
Schedule a live walkthrough tailored to your municipality's specific requirements and workflows.