Request a Demo

Technical Specifications

Technical Overview

Infrastructure, architecture, and operational specifications for IT Directors and technical evaluation teams. Civic Grant Manager is designed for the performance, reliability, and security standards expected by Canadian public sector organizations managing significant grant portfolios. Delivered as a full source code licence.

99.9%

Uptime SLA

5,000+

Concurrent Users

<200ms

API Response

12

Platform Modules

Architecture Overview

Civic Grant Manager is built on a microservices architecture orchestrated via Kubernetes, with each domain service independently deployable and horizontally scalable. The system uses event-driven communication for financial transaction processing, a CQRS pattern for read-heavy reporting workloads, and PostgreSQL with tenant-isolated schemas for data residency compliance. The immutable audit trail is implemented as an append-only event store ensuring complete traceability for municipal auditors and funding agency reviews.

Platform Modules

Microservices Architecture

Civic Grant Manager decomposes grant management functionality into independently deployable microservices. Each service owns its domain logic, data store, and API contract — enabling independent scaling, fault isolation, and zero-downtime deployments. Services communicate via asynchronous event bus and synchronous REST/gRPC calls through a centralized API gateway.

API GATEWAY
Event Bus
Platform Infrastructure
Shared Functional
Domain

Total Modules

12

Protocol

REST / gRPC

Bus

Async Events

Container

Kubernetes

Database

PostgreSQL 16

Specifications

Technical Details

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

API Response Time

< 200 ms P95

Dashboard Render

< 1.5 s first meaningful paint

Claim Compilation

< 30 s for 500-transaction claim

Report Generation

< 60 s for annual compliance report

Search

< 500 ms full-text across all grants & documents

Uptime

99.9% Availability SLA

Civic Grant Manager commits to 99.9% application availability measured monthly, excluding scheduled maintenance windows communicated 7 days in advance. With a source code licence, municipalities can also deploy on their own infrastructure with their own SLA targets.

99.9%Uptime SLA

99.953%

30-Day Avg

1

Incidents

3× DC

Redundancy

< 15min

Recovery

30-Day Uptime History

All Systems Operational

30 days agoToday

Deployment

Deployment Model

Civic Grant Manager is delivered as a full source code licence — your municipality receives the complete codebase and can deploy it however best fits your operational requirements. This is not a SaaS subscription — it is a software asset your organization owns and controls.

01

Managed Cloud — Canadian-hosted infrastructure managed by Civic (Montréal primary, Toronto DR) — recommended for most municipalities

02

Self-Hosted — deploy on your own on-premises or private cloud infrastructure using the full source code, Docker/Kubernetes deployment scripts, and operational runbooks

03

Hybrid — application tier managed in Canadian cloud with database and document storage on-premises via encrypted tunnels — balancing operational convenience with maximum data custody control