See our GC Sovereign Gateway | 100% Canadian See our vetted GC Sovereign Digital Gateway | Proud 100% Canadian Company

Transport Canada
Citizen Engagement and Consultation Platform

OpenPlus was commissioned to build a comprehensive Citizen Engagement and Consultation Platform that modernizes Transport Canada's public consultation capabilities. Moving away from an expensive proprietary vendor solution, we architected and deployed a self-sovereign, GC Design System-compliant Drupal platform. The solution seamlessly integrates GC Key for authenticated sign-in, enabling secure multi-role access for both public participants and content managers. Our work included migrating consultation data and configurations from the legacy vendor platform, establishing modern CI/CD DevOps pipelines, containerized deployments across dev, staging, and production environments, and comprehensive configuration management—delivering significant cost savings while ensuring government compliance, accessibility, and long-term sustainability. - Available as an Open Source Accelerator

Federal Government

Transportation

Government Website

Online Services

Open Source solution

Consulting

Drupal Development

Web Design & Theming

API Integrations

Content Migration

Project Management

Reporting and Testing

WCAG Accessibility

Available as an Open Source Accelerator

GC Public Consultation Engagement Platform

GC Design System's First Public Drupal Project

The Public Consultation Engagement Platform was among the first GC Design System implementations for a public-facing Drupal website. The platform enables Transport Canada to conduct structured public consultations with thousands of Canadians, managing complex multi-page consultations with sophisticated comment moderation and sentiment analysis.

This project has contributed significantly to Drupal.org, sharing custom modules and enhancements with the broader open-source community. The platform combines advanced engagement features with strict government compliance requirements for transparency, accessibility, and security.

Transport Consultation
extendable open source

Consultation Platform Features

Landing & Consultation Pages

Multi-Page Consultation Workflows

Dynamic Content Based on Consultation Status

Background & Context Information Sections

Documents & Resource Downloads

Call-to-Action Buttons for Participation

Comment Management & Moderation

Threaded Comment Display & Threading

Automated Moderation Filters & Workflows

Machine Learning Sentiment Analysis

Manual Moderation Queue & Approval Process

AI Comment Analytics & Sentiment Reporting

GC Design System

100% WCAG 2.2 AA compliant. GC Continuous Integration.

GC Notify

Send all emails and SMS under official GC channels.

GC Key Sign-in

Proven Trusted-OAuth hybrid for multi-role solutions.

Consultation Screenshots

Consultation Page
Comment Thread
Mobile View

Consultation Integrated Help Guide

A comprehensive online User Help Guide WIKI was built using the very same platform and GC Design System Components and as such following the Government of Canada Style guides and components, Including multilingual, accessible content for the documentation. This provides authenticated users who contribute and manage content with instant online help for role-specific documentation in a familiar user experience. It also allows for easy continuous improvement of the guide itself as it is fully integrated into the solution. We also run a Help Guide FAQ for the public users.

It’s what we call “super documentation”.

Role-based documentation using the GC components

Logged-in Content Manager Help Guide

Recorded Presentation and Demonstration

Our team was invited by the Canadian Digital Services team meet-ups to present a demonstration of the solution alongside Transport Canada to the broader GC audience - Jump to the 20min mark

See recorded CDS demo

OpenPlus Solution

Capabilities and Integrations for this project.

GC Drupal

Drupal consulting, content architecture, GC Design System theming and development

Search-First

Search UX and management with seamless integration of our managed SOLR service

Scalable Notifications

Subscription Management Sub-system leveraging WebForm and API integration with GCnotify microservice

3rd party Integrations

Drupal integration with current infrastructure and 3rd party systems using open standards and technologies

Sovereign Hosting

Containerized DevOps solution hosted in a GC Cloud environment with CI/CD pipelines

Multilingual

Multilingual solution supporting English and French at the TBS guideline level

Search Facets

Improved search experience and search results with relevant search facets and filters based on proper content architecture

Responsive

Mobile friendly and responsive website with custom behaviors for mobile devices to even further simplify the user experience

Data APIs

Open Drupal API drive both inbound and outbound structured dataset web services for partners

Solution Training

Live training for content contributors to manage content with recorded screencast for ease of reference

Quality Assurance Report

Compliance and QA reporting on cross-browser testing, mobile testing and accessibility (WCAG 2.1 AA)

Agile

Agile Project management, part of weekly status updates

Technologies & Accessibility

Under the hood powered by OpenSource

For a full case study on this project

Contact Us