Request a Demo

Technical Specifications

Technical Architecture

Civic Accessibility Compliance Manager is built on a modern, modular microservices architecture designed for municipal-scale accessibility compliance management — from barrier registries and facility audits to WCAG monitoring and IASR reporting.

99.9%

Uptime SLA

5,000+

Concurrent Users

<200ms

API Response

4

Platform Modules

Architecture Overview

The platform follows an event-driven microservices architecture where each IASR compliance domain operates as an independent service. The Barrier Registry Service manages the central barrier lifecycle. The Audit Service orchestrates facility assessments with mobile-first data collection. The Training Service tracks IASR-required training compliance across the municipal workforce. The Compliance Engine evaluates IASR checklist completion across all five standards. All services communicate through an event bus enabling real-time compliance posture updates when any barrier is remediated, audit is completed, or training record is logged.

Platform Modules

Service-Oriented Architecture

Each service is independently deployable, scalable, and maintainable — enabling modular deployment where municipalities activate only the IASR standards relevant to their operations.

API GATEWAY
Event Bus
Platform Infrastructure
Shared Functional

Total Modules

4

Protocol

REST / gRPC

Bus

Async Events

Container

Kubernetes

Database

PostgreSQL 16

Specifications

Technical Details

Browse specifications by category. All values reflect current production configuration.

Runtime

Node.js 20 LTS / .NET 8

API Framework

NestJS / ASP.NET Core

Event Bus

RabbitMQ / Azure Service Bus

Primary Database

PostgreSQL 16

Search Engine

Elasticsearch 8

Cache Layer

Redis 7

File Storage

S3-Compatible (MinIO)

Uptime

99.9% uptime SLA during business hours (Mon–Fri 6 AM – 10 PM ET), 99.5% overall Availability SLA

Designed for continuous availability supporting accessibility coordinators, facility auditors in the field, HR staff processing accommodations, and IT teams monitoring WCAG compliance. Mobile audit capability includes offline mode for facilities without connectivity.

99.9% uptime SLA during business hours (Mon–Fri 6 AM – 10 PM ET), 99.5% overallUptime SLA

99.953%

30-Day Avg

1

Incidents

3× DC

Redundancy

< 15min

Recovery

30-Day Uptime History

All Systems Operational

30 days agoToday

Deployment

Flexible Municipal Deployment

Deploy on your terms — fully on-premise for maximum data control, private cloud for managed infrastructure, or hybrid for optimal balance. The full source code licence means you control the deployment environment, update cadence, and infrastructure decisions.

01

On-Premise: Full deployment within municipal data centre infrastructure. Maximum data sovereignty and control. Suitable for municipalities with existing Kubernetes or VM infrastructure and IT operations capacity.

02

Private Cloud: Hosted on Canadian cloud infrastructure (Azure Canada, AWS Canada, or OVHcloud Canada). Managed infrastructure with automatic scaling, patching, and monitoring. Ideal for municipalities seeking reduced IT operational overhead.

03

Hybrid: Privacy-sensitive data (accommodation records, employee information) hosted on-premise, with compliance dashboards, public reporting, and analytics hosted in Canadian cloud for scalability and accessibility.