C-pesa is an easy to use mobile money app that allows it’s users to access financial services via their phones.
My role
UI design, User Research, prototyping, created a design system.
Mobile money services have revolutionised the financial landscape in Tanzania and Africa in general, providing millions of people with access to financial services.
Mobile money refers to financial transactions conducted via mobile phones. These services allow users to deposit, withdraw, transfer money, pay bills, purchase air time and access other financial services through their mobile phones.
One of C-pesa’s goals was to make more services available. We hoped to expand and contribute to the current mobile money infrastructure
Prior to diving into the project we had to establish our use cases, we decided on depositing, sending, withdrawing, paying bills, paying for insurance and purchasing airtime.
Every user has peculiar reasons and requirements on why they use mobile services.
After establishing our use cases we then proceeded to define the structure of our services, how the app will look like, offline version, users, user types, user permissions.
To understand their requirements better we asked our users what mattered most to them while accessing mobile money services, from their replies we were
able to gather the following insights;
. Accessibility
. Convenience
. Affordability
. Security
Design system
This project has many screens, thus the design system had to be very thorough and susceptible to change. Components had to be maintained over time.
From numerous wireframes and prototypes we ended up with an app that featured services that c-pesa offers, after defining how each stage would look
like. We were able to develop more features.
. Send page allowed interoperability between networks. Gave the user freedom to send money to different networks.
. Receive page allowed users to receive money from all networks.
. Withdraw allowed users to withdraw money from different vendors
. Deposit permitted users to deposit money from banks or by physically going to a vendor.
. Airtime purchase permitted users to buy airtime from their savings
. Pay bills permitted users to pay multiple bills, eg water, electricity etc
.We also added the option to save this encouraged and allowed a user to save their money
All these features were accessible when a user signed up/signed in.
Results
To some extent we did succeed we got over 1 million users to download the app, however it needed lots of updates and iterations. Not every user understood how to use the app, or why we even needed an app to begin with. It took a while eventually they warmed up to it and we kept making iterations based on the feedback and usability findings. Overall it was a great starting point. I learned a lot from it, what it takes to make an app, how to communicate with developers, how to collaborate as a team.