Features & Modules
8 modules power Civic Bylaw Enforcement
A detailed breakdown of Civic Bylaw Enforcement capabilities organized by functional area — aligned with the product specification's 7 modules. Each feature is purpose-built for Canadian municipal bylaw enforcement operations (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 Bylaw Enforcement 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
4 modulesMobile Field
Officer mobile app, field investigations
Ruggedized offline-capable field app — inspections, data capture, GPS
View →Geospatial Engine
Complaint mapping, patrol zones
Full GIS platform — mapping, geocoding, spatial analysis, 3D
View →Case Management
Investigation case lifecycle
Configurable case lifecycle — intake, assignment, tracking, resolution
View →Notification Engine
Order notices, hearing notifications
Multi-channel citizen & staff communication — email, SMS, push, mail
View →Shared Functional
3 modulesInspection Engine
Property standards inspection checklists
Configurable inspection templates, checklists, scheduling
View →Compliance Orders
Orders, AMPs, violation tracking
Orders, AMPs, violation tracking, remediation workflows
View →Work Order Engine
Remediation work orders
Work order creation, assignment, costing, completion tracking
View →Domain
1 modulesCivic Bylaw Enforcement composes 8 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.