Peradeo — Web Accessibility Audits, WCAG Compliance & Technology Services in Regina, Saskatchewan, Canada

Canada Life Advisor Portal

Modern, unified advisor portal migrated from scratch with WCAG 2.1 AA accessibility built in—avoiding a post-launch remediation loop.

Client: Canada Life · Industry: Financial Services, Insurance, Wealth Management

Services

Technology stack

Project overview

Canada Life Advisor Portal is a centralized, secure platform for licensed financial advisers and paraplanners, providing unified access to key tools like Adviser Connect and the Retirement Account Dashboard. The portal supports cross-device access, smart dashboards, proposal tools, and seamless integration with back-office systems—replacing legacy platforms and streamlining advisor workflows. Because the rebuild was a migration from scratch, we also addressed WCAG 2.1 AA accessibility during the migration itself—so the new portal launched inclusive and compliant, rather than entering a second cycle of accessibility testing and remediation after go-live.

The challenge

Canada Life needed to migrate and modernize its advisor portal to:

• Replace legacy React 18 code with a scalable Vue 3.5 architecture
• Improve build speed, developer experience, and maintainability
• Integrate shared state management and scalable, reusable components
• Support 30,000+ advisors with secure, cross-device access
• Enable rapid onboarding, robust performance monitoring, and incident response
• Meet WCAG 2.1 AA accessibility expectations without a costly post-migration remediation loop—where testers re-test the migrated UI, raise accessibility defects, and developers fix them in a separate phase

Our solution

We delivered a robust, production-ready portal by:

• Migrating from React 18 to Vue 3.5 for improved performance and developer workflows
• Baking WCAG 2.1 AA into the migration—since this was a from-scratch rebuild, we fixed accessibility issues (semantic structure, keyboard access, focus management, contrast, and assistive-technology compatibility) as screens were rebuilt, instead of waiting for a post-launch audit cycle
• Integrating Pinia for shared state management and scalable Composition API components
• Collaborating with product teams to break down project scopes and deliver new features
• Building metrics dashboards for real-time performance and availability monitoring
• Participating in on-call rotations to ensure operational uptime and rapid incident resolution
• Integrating CapIntel tools for advanced proposal and comparison features

Results & impact

More case studies

Have a similar project? Contact us · Email hello@peradeo.com · Phone (Canada) +1 (306) 216-9934