Architecture
A cloud-native AI platform built on Google Cloud.
CanadianBankNews is designed as a production-oriented platform for Canadian banking news, mortgage rates, AI-assisted mortgage guidance, saved scenarios, Mortgage Watch, analytics, and automated data workflows.
Google Cloud Architecture
Production services, data, AI, and operations
End-to-End Validation
Playwright tests verify the user journey.
CanadianBankNews uses browser-based Playwright tests to validate production-like paths across the site: mortgage calculations, AI Advisor conversations, Mortgage Watch signup, credibility pages, and lender referral clicks.
Browser flows
Open pages, fill forms, ask AI questions, and verify visible results.
API integration
Confirm UI actions reach Cloud Run APIs for rates, advisor, auth, and emails.
Analytics checks
Protect key GA4 and dashboard events used for funnel measurement.
Release confidence
Run smoke and regression checks against dev and production URLs before promotion.
End-to-end path