RBC Design Thinking

RBC Design Thinking hero image

Role

UX Designer

Timeline

Fall 2024

Team

4 team members

Tools

Figma, Miro, Flutter, User Research, Prototyping

Overview

During the RBC Design Thinking Fellowship, my team was presented with a challenging, open-ended prompt: "How can we help financially at-risk Canadians build wealth in Canada using data-driven insights?" Our objective was to take this broad societal issue and narrow it down into a concrete, digital solution.

The result was Bloom Savings, a mobile application concept designed specifically to assist immigrants and newcomers in navigating the Canadian investment landscape. By focusing on education and community, we aimed to lower the barrier to entry for wealth building.

The Problem & User Research

Upon analyzing the prompt, we identified that "financially at-risk" often overlaps significantly with the newcomer population. Navigating a new country's banking system is daunting, and our research highlighted four distinct user pain points:

  • Knowledge Gaps: A lack of understanding regarding Canadian specific banking products (TFSA, RRSP).
  • Language Barriers: Financial jargon is difficult to parse even for native speakers, let alone those learning English or French.
  • Isolation: A lack of established community to ask for trusted advice.
  • Goal Alignment: Difficulty translating vague desires (buying a house) into concrete financial steps.

The Process

We adopted an iterative design thinking methodology. We began with empathy mapping and persona creation to understand the "why" behind the user's hesitation to invest. We moved through multiple rounds of ideation, sketching out potential user flows that prioritized trust and simplicity over complex data visualization.

We utilized Figma to bring these ideas to life, evolving from low-fidelity wireframes to high-fidelity interactive prototypes. This allowed us to test the user interface (UI) and user experience (UX) to ensure the navigation felt intuitive for someone unfamiliar with digital banking.

The Solution

Bloom Savings is a mobile application that acts as both an investment tool and a learning hub. The core features include:

  • Goal-Based Onboarding: Users set specific financial targets immediately upon account creation, allowing the app to tailor recommendations.
  • Educational Modules: A "Skills" section that breaks down complex financial concepts into bite-sized, accessible lessons.
  • Community Connection: A social feature allowing users to connect with other newcomers to share tips and experiences.
  • Portfolio Visualization: A simplified dashboard to view investments without the overwhelming noise of day-trading apps.

Technical Architecture

While the fellowship focused heavily on the product design lifecycle, we planned the implementation strategy to ensure viability. We selected Flutter for the development of the Proof of Concept (PoC).

We chose Flutter for its ability to compile to native code for both iOS and Android from a single codebase. This was a strategic decision to maximize reach among the target demographic, who utilize a wide variety of mobile devices, while keeping development overhead low during the prototyping phase.