KPLC APP REDESIGN CONCEPT

Osoro Gloria
6 min readMar 29, 2021

--

Project presentation
Project presentation

I believe that users use products because they want to achieve something. If your product helps people achieve their goals, they will love it, continue to use it and they’ll recommend it to others. Being a Kenyan citizen and having used the Kenya power application, I realized that it did not meet most of users’ needs and based on the reviews left behind, it could use some improvements both backend and uidesign.

I did my research by asking people around me to download the application and give me feedback of what they liked and did not like about the application and this is what they had to say:

On the report power failure page

The back arrow gets the job done already. I don’t see the need for the KENYA POWER SELF SERVICE LOGO. They should just put an ad there or just do away with it completely.

On the first page of the application

I really don’t know what is going on in the first page ,like why do we have all those curved buttons everywhere, there is no uniformity at all.

On every page of the application

Why do they have the KENYA POWER SELF SERVICE LOGO on the top right side of every page? It is really annoying, It feels like they are trying to force us to remember the logo.

The interface is so cluttered with information. Can they find a way to make it simpler?

I hate the UI, it’s very ugly.

The about page

This about page is exhausting, why should I scroll through all that just to get the contacts? Acha waeke page moja tu.

So here is my redesign concept of the application.

1.Splash screen

Splash screens are so important in applications because they ensure that the application presents a good first impression and also help reduce user anxiety around waiting. They make the wait feel shorter, giving users confidence that the app is still loading and sometimes giving real-time feedback to let them know how long it will take.

The splash screen
Splash screen

2.Authentication page

problem:

1.The current design of this page has so much going on. Presenting the user with all the services upfront while almost all of them require them to sign up first is really exhausting.

2.The current design also has a sign in/create account as one button which is ambiguous and not so convenient.

Solution:

  1. Minimizing the amount of data in the by outlining the main functional requirements of the entire application so that the user may get the gist of what services to expect.
  2. I split the sign in/Create account button into two and also gave the user an option to opt out if they don’t want to sign in at that moment with the not now button. The goal is to make the user interface so simple yet functional by not overwhelming the user with so much on one screen. I also made use of hierarchy in the buttons so users will be able to find the information they need to accomplish their task.
Current design vs my concept respectively.

3.Sign in/Log in page

I just improved the general user interface. Got rid of the logo on the top right corner(I actually did this to all pages), used a back arrow instead of a button, passed the message in 1st person and used remember me instead of save user which will make the users feel more connected and comfortable using the product.

I also communicated with the user more precisely by letting them know that they can only register if they don’t have an account.

Current design vs my concept respectively

4.Sign up/Register/Create account page

I improved the general user interface ,there wasn’t much to change in this page because all fields seemed pretty important.

Current design vs my concept respectively

5.Forgot password page

I improved the general user interface, I felt like submit was too ambiguous. Call To Actions (CTAs) need to be communicated explicitly.

Current design vs my concept respectively

6.My bill/Tokens

The search button and bar felt so outdated so I made the interface look and feel modern.

Current design vs my concept respectively

7.Bill Simulation

Same case here as the the bill/Token page, I made the interface modern.

Current design vs my concept respectively

8.Report power failure

In the spirit of improving the UI, I made use of punctuations in the sentences to express tone and emphasis in the error report message. I moved the button up for proximity purposes ,it seemed misplaced.

I also changed the input fields like I did in the rest of the pages .

Current design vs my concept respectively

9.Jua for sure

As it is, humans have a shorter attention span than goldfish, so long paragraphs of information is the last thing you want to present to your users.

If at all you have no other option, breaking the paragraph into two or three smaller paragraphs is your best solution and that’s exactly what I did.

Current design vs my concept respectively

10.Home page

The homepage is where the user lands after signing in so it needs to have the most important information that the user would want to know or recall for example displaying their account number will make it easier for users to remember it and incase they don’t, they can readily access it without much hassle.

Most likely for the user to open up the application, they either want to inquire about their bill, readings or make payments. So I decided to make this readily available on the homepage and place the rest of the services in the side menu and it can be accessed by clicking on the hamburger menu.

I also added the search bar just to make finding something much easier.

Homepage and side bar menu

11.Contact page

In the current design, users have to scroll through multiple pages to get to the contacts because they are all split into different pages .

This proved to be exhausting to users so I decided to put all the contact information into one page and by using Accordions, the user will be able to access whatever contact information they need within one page be it the company email or social profiles.

Contact us page
Contact us page

Take away

Designing the perfect user interface comes from knowing the users as well as understanding their tendencies, preferences, skills, and goals.

Cheers,

Gloria.

Instagram , Twitter ,Behance

--

--

Osoro Gloria
Osoro Gloria

Written by Osoro Gloria

Hello there! I am a UI/UX Designer and I believe that If you are not doing what you love, you are wasting your time.

No responses yet