About Kwara

Kwara is a digital banking platform for credit unions (savings and credit cooperatives societies, SACCOs). It advances efficiency and automation at the cooperative staff level by providing them with its proprietary backend-as-a-service (BaaS) software, and the neobank-style mobile banking app is available for end clients.

Their mission? Bring modern financial services to 1 billion people, powered by credit unions to make building wealth together frictionless.

* Disclaimer: Some of the details in this case study may be vague to protect the client's intellectual property as it's under a Non-disclosure Agreement. Some design elements have been changed from the original.

My Role
Product Designer
12 months
Visit Kwara
Stephen, Product Manager
Salome, Sales Rep
Anthony, Developer
Cynthia, CEO
Key Skills
User Interview
Screen Flows
Visual Design
Interaction Design
Desktop Web
Mobile Web
Design Toolkit
Adobe Suite (PS, AI)

Sneak peek

Kwara sneak peek

The problem

Tellers in SACCOs are responsible for managing the till to pay and receive cash from member contributions for either deposits or loan repayments and effectively handle customer transactions, delivering excellent client service and maximizing client solutions.

Teller supervisors couldn't drill down deep and get some of the information: who initiated the transaction, basically explore any entry, while there was still heavy friction of approval for treasury requests. I led the design of a new function for the till process to make it more intuitive and simple.

Researching the problem

Primary research

To fully understand the user’s approach on the challenges they face and how they see the platform making a difference in optimizing pain areas, I conducted one-on-one interviews with Tellers and Teller Supervisors. The interview sample took into account men and women aged from 25 to 40 working in SACCOs in the Enterprise plan. After this initial research, we had a better impression of the problem space and target audience.

“For one task, you have to have several sub-screens to just perform one task which took us back to amount take to handle the customer. Customer satisfaction index went below our expectations.” ~ Customer Service Supervisor


User Persona One and Two
Kwara Till personas

The research made it evident how different users (teller and supervisor) would use the app differently. To cater to this, I categorized them into two user profiles based on their goals and tasks.

Customer Insights

From the user interviews, contextual analysis and stakeholder interviews I gained qualitative insights. It also helped in understanding user expectations, behaviors, needs, and motivations. We then used these Insights to ensure that all product design decisions do benefit the user.

Teller Pain
- Capturing full transaction details
- Sharing summary transaction report
- Requesting top up funds
Supervisor Pain
- Managing top up fund requests
- Analyzing teller and top up details
- Access daily transactions overview

Secondary research

We also used the existing research provided by the Enterprise client which consisted of the current Payment Process Workflow and the visualized interactions of the teller with SACCO customers. It supported our primary research to understand the existing flows.

description of the teller functions in the payment business process
Fig. Payment Process Workflow
diagram provides a visualization of Teller interactions with Customers
Fig. Visualization of Teller interactions with Customers

Exploring the solution

Using the insights I gathered from the research, we began creating user flows with the Product Manager.

I started creating the information architecture and low-fi concepts for primary use cases. After having a go-ahead from the Product Manager, developers, and Stakeholders on the mockups, we began digitalizing designs.

User Persona One
Brainstorming flow and sketches
User Persona One
Fig. Teller Operations Flow
User Persona One
Fig. Teller Supervisor Request Flow

Learning from early prototypes

Usability Testing

We tested the product at current implementation of the Till function meets users objectives with regard to the JTBD. The Live product was tested with the stakeholders for one week to get feedback on the functionality, content, and interactivity of the product.

Till Functionality flow
Fig. Till Functionality flow

User Interface

Single view transactions

Search provided a single view of key information of SACCO customers offering a great experience while initiating the capturing flow. Adding a deposit also is encapsulated into a detailed single view to capture full transaction details.

Till Functionality flow
Till Functionality flow
Till transaction detail
Fig. Till transaction detail

Real-time responses

A suite of alerts and notification modules to inform tellers about the state of their requests for topping up funds and closing till to share transaction summaries to supervisor.

Open and Close Till

Responding from home

The top up requests from tellers flow are immediately accessible to supervisors on the dashboard when managing the treasury fund. The flow was tested and optimized to increase speed and simplicity by focusing each view on a single request from the Tellers.

Till Functionality flow

The response user flow

Responding to top up requests posted by Tellers presents all key attributes including, which teller, amount requested, current operating balance and a way to easily capture additional context for the supervisors decision.

Approve and reject Treasury request

Impact and Outcome

We released the feature update in September and are excited to be pulling in data from Hotjar with Google Analytics and using it to make more informed design decisions.

User Persona One

What next?

If I had more time, I would test with different SACCOs and their staff users to have context on the different mental models. Also, work with a data analyst to refine the analytics funnels to collect the right data as well analyze it to determine what to test and research more on for optimization purposes.

Other work with Kwara

Notebook, Calendar, Social media cover, blog post cover
Banner, social media post, dribbble post
Graphic poster, blog post cover, newsletter visuals
Social media post, calendar mockup, website mockup, merchandise, partner assets