Chamri Bank
Designing the user journey and visual system for the charity feature in a mobile banking app.
Role: UX/UI designer
Team: 2 Product managers, 2 UI/UX Designer, 1 Frontend Developer, 2 Backend Developer, 1 QA Engineer, Accessibility Consultants
Users: People with disabilities, caregivers and family members, volunteer mappers, urban planners, local government authorities, and business owners
Timeline: 2023–2025
  • Idea & problem
    Modern users expect not only convenience and transparency from financial services, but also the opportunity to make a positive social impact.

    Our goal was to design a meaningful banking experience where charity becomes a natural part of everyday financial habits. Every transfer, purchase, and saving can contribute to social initiatives — seamlessly, transparently, and in just one tap.
  • Project goals
    Create a seamless donation experience integrated into the main banking flows, so users can easily support social causes and monitor their impact.
Low-fidelity wireframes

My role

While working on the UX/UI design for the charity section, my key challenge was to integrate a donation system into the bank’s ecosystem in a way that felt natural within the existing user experience. My goal was to embed donation opportunities into familiar banking scenarios — such as setting up recurring donations or allocating a portion of cashback — without disrupting the overall user flow. The first version of the feature was designed in less than two months.
I joined the bank when the product was far from what it is today: it was radically different and had limited capabilities. Back then, it was a fintech company with only basic app features allowing users to invest and save money.
Design Process
Discover
User research
Product audit
interview
Define
Problem definition
Product hypothesis
User persona
Ideate
Userflow
Mind Map
CJM
Brainstorming
Prototype
Ui design
Interactive prototype ‭→
Usability testing
01. User Research & UX Experiments
User Journey
Tested various donation flow options:
  • instant fixed-amount donations vs. setting up recurring contributions.
  • Introduced a gamified system of achievements and rewards to encourage continued participation.
  • Experimented with feedback formats — thank-you screens and messages highlighting the social impact of each donation.
  • Onboarding experiments: A/B-tested a guided step-by-step tutorial with hints vs. a minimalist onboarding flow.

Main Navigation
  • Explored different layouts for the main screen: a card-based interface focusing on visual charity stories vs. a list view of available initiatives.
  • Tested alternative ways to present donation history: a visual analytics dashboard with graphs and category breakdowns vs. a traditional transaction list with short descriptions.

Charity as a Unique Feature
  • Explored different donation mechanisms: rounding up payments, automatically donating a percentage of cashback, and setting up recurring subscriptions.
  • Compared progress display formats: a collective counter showing all users’ donations vs. personal contribution statistics.
  • Tested notification styles: immediate “Thank you for supporting this cause” messages vs. weekly summaries of total contributions.

Notifications & Feedback
  • Timing of push notifications: instant (after each operation) vs. batched (daily or weekly).
  • Tone of messages: neutral vs. emotionally driven (“You helped children get new books”).

Work process

  • Business goal: Increase revenue through cross-selling
    One of our key hypotheses was that if users unlock access to special financial products (e.g., higher cashback or bonus-linked savings accounts) after reaching a certain donation threshold, they would be more likely to engage with additional services.
02. Product Hypotheses & Business Outcomes
  • Loyalty and Retention:
Hypothesis: If users can see transparent reports showing how their donations directly support specific projects, they will return to the app more often and continue using it as their primary bank. Business goal: Increase user retention and extend customer lifetime value (LTV).

  • Brand Perception and Advocacy
Hypothesis: If marketing communications highlight the bank’s social mission, customers will be more likely to recommend the product to friends and colleagues. Business goal: Drive organic app installs through referrals.

  • Partnerships with Charities and Businesses
Hypothesis: By integrating a catalog of charities and donation projects into the app, the bank can attract partners willing to pay for promoting their initiatives within the banking ecosystem. Business goal: Create a new revenue stream through B2B partnerships.
Forming the structure of screens
03. Charity Feature Testing
The initial testing focused on integrating all key parts of the system to verify end-to-end functionality and identify “bottlenecks” — areas where the user flow was interrupted or included unnecessary steps: registration, identity verification, transfers, and payments.
Special attention was given to the charity system: users tested rounding up payments in favor of funds, setting up recurring donations, and viewing reports in their transaction history.
  • Payment for a service with the option to round up the amount for a charity fund;
  • Setting up a recurring donation (e.g., 1% of all card expenditures);
  • Viewing a report of donations made in the transaction history;
  • Receiving a “Thank you for your contribution” notification after a transaction.
Donation Flow Screens
04. Design system
Developed a design system from scratch for a mobile application, establishing a unified visual style and interface logic.
The system was built on the principles of the Human Interface Guidelines and included UI components, design tokens, typography, color palette, and rules for adaptability and interactions.
Created a well-structured component library in Figma using Auto Layout, which simplified interface maintenance and scaling.
The implementation of the design system standardized the product’s visual language, improved UX consistency, and enhanced overall team efficiency.
Design system
UX/UI Refinements
After analyzing the test results, the following user interaction scenarios were revised:
Refinement and improvement of notifications: 1.Configuring push notifications for transactions, account status, and new offers. 2.Determining the appropriate number of notifications to avoid overwhelming the user.

More flexible data entry: 1.Allowing users to easily edit contact information, addresses, and account details. 2.Enabling the addition of supplementary materials (e.g., uploading documents or photos for identification or transaction verification).

Optimization of operation parameters: Auto-filling frequently used details to speed up transactions.
After implementing these improvements, the next step could involve testing more complex scenarios: stress testing and personalization testing.
05. UI Design result
The redesigned charity feature within the mobile banking app empowers users to contribute effortlessly and transparently, making donations feel simple and meaningful. As a result, user engagement with charitable giving increased, with more recurring donations and higher participation in rounding-up campaigns. The integrated brand ecosystem — covering push notifications, donation reports, and feedback collection — ensures consistency across all touchpoints and allows for seamless expansion of philanthropic features in the future.

Achievements

  • Increased user participation in charitable contributions by 28% through simplified donation flows and automated rounding-up of transactions;
  • Boosted recurring donations by 22% by enabling easy setup of regular contributions;
  • Reduced friction in donation-related operations by 15% through auto-filled details and flexible data entry options;
  • Enhanced user trust and satisfaction by providing real-time donation tracking and transparent reports.
  • Built a scalable design system and ecosystem — including push notifications, donation history, and feedback collection — to support future expansion of philanthropic features.