Evergy Mobile App

End-to-end mobile app design focused on system clarity, scalability, and self-service outcomes.

Multiple smartphones displaying screens of a mobile app interface related to bill payments, outage reporting, and account management, arranged on a blue background.

Project Type: Mobile App Design

Role: UX Lead

Timeline: 8 month design

Team: UX · Solutions Architect · Business Analyst · Developers · Project Manager · Client Stakeholders

Overview

Evergy’s existing mobile app was outdated, limited, and inconsistent with its web ecosystem. The goal was to design a new, fully native mobile experience that aligned with the broader web platform and supported high-frequency tasks such as bill payment, outage reporting, usage tracking, and multi-account management with greater clarity and ease.

My role

I led the end-to-end UX process for the new mobile app. This included defining the information architecture, mapping complex flows, designing all screens and interactions, and ensuring that every decision aligned with both technical constraints and user needs. I partnered closely with the Solutions Architect, developers, and stakeholders to validate logic, maintain alignment, and ensure the final experience was feasible and consistent.

Outcome

Three smartphone screens displaying a mobile banking app with options to report outages, select payment methods, and view outage maps.

The project delivered a cohesive and scalable mobile experience that supported every core feature we aligned on for launch. By simplifying the most complex workflows, the app encouraged more customers to complete tasks independently and gave Evergy a foundation that can continue to evolve across both mobile and web.

  • Bill payment became easier and more flexible, supporting multiple payment methods with fewer points of friction

  • Multi-account users gained a clear, predictable way to switch contexts, reducing confusion for residential and commercial users

  • Outage reporting became faster, clearer, and consistent, supporting both guest and authenticated users

  • Usage insights became more accessible, helping customers understand energy patterns with confidence

  • Mobile and web remained aligned, ensuring consistency across Evergy’s broader ecosystem

Challenges & Constraints

The project required navigating several constraints that shaped how the app needed to function. I had to design a completely new native app that aligned with a large web ecosystem, supported multiple user types with varying account structures, and incorporated hybrid system behavior. Establishing a clear and scalable structure early was essential because the sitemap and flow logic would guide everything that followed.

Core experiences, including bill payment, relied on embedded web components, which required smooth transitions between native and web flows.

Web to app dependencies

Residential, multi-property, and business users all needed a navigation model that scaled cleanly and maintained clear context.

Multi-account support

Flows such as bill payment and outage reporting had to support both guest and signed-in users, each with different states, inputs, and system logic.

Guest vs. authenticated flows

Platform-specific behaviors such as biometrics and notifications needed to be accounted for to ensure consistent interaction patterns across iOS and Android.

Mobile interactions

My approach

My approach centered around creating clarity and alignment before moving into design: understanding the existing ecosystem, structuring it in a way that made sense, and validating feasibility with engineering and stakeholders at every step.

A detailed chart listing various web application interface elements and their functions, interactions, user goals, dependencies, next steps, web integration, and priorities.

1. Establishing clarity & alignment

I began by auditing Evergy’s web experience and aligning with stakeholders on core features required for launch. This early clarity ensured the app’s structure supported business goals, user needs, and Evergy’s vision for self-service, accessibility, and engagement.


This phase accomplished:

  • Validated feature priorities and core user needs with stakeholders

  • Identified key flows required for launch

  • Clarified user types and their differing needs

  • Identified technical constraints and system dependencies early

  • Created alignment across product, engineering, and stakeholders

Flowchart diagram with legend, app home, guest menu, and authenticated sections, displaying various process steps and decision points in a structured layout.

2. Defining the app’s navigation model & IA

The sitemap was the most challenging and rewarding part of the project. With multiple account types, hybrid interactions, and varying permissions, the IA needed to create a clear, scalable structure the whole team could align around. Getting this right early meant the rest of the project could move quickly and with confidence.


This phase accomplished:

  • Created a scalable navigation model for all user types

  • Defined predictable pathways across all core tasks

  • Identified hybrid components early for smoother integration

  • Clarified flow relationships driven by account context switching

  • Set the foundation for future feature growth

Flowchart illustrating the sign-in process, including steps for entering username and password, using FaceID or facial recognition, with decision points for first-time login and error handling.

3. Mapping interaction logic

The flowcharts surfaced the system’s complexity. Mapping behavior across payment methods, hybrid flows, and permission states clarified every decision point and ensured the team had a shared understanding of how the app needed to behave.


This phase accomplished:

  • Defined the logic behind each step, choice, and system response

  • Clarified how different payment methods interacted with key flows

  • Outlined how permissions and account context shaped user pathways

  • Connected hybrid (web + native) components into seamless workflows

  • Revealed logic gaps that required updates to the sitemap

Designing the experience

With the IA and flow logic established, I focused on designing a seamless experience between web and mobile that felt intuitive, predictable, and aligned with user expectations. I broke down high frequency tasks into clear, guided steps to minimize friction and cognitive load. Every design decision balanced user needs, business priorities, and technical feasibility.

Key design decisions

1. Adapting web flows to mobile-native patterns

Flowchart showing two ways to add bank and phone information to a profile: 1. Without a bank or phone on profile by adding via text, including steps to add phone number, add bank account, review, and payment options. 2. With bank and phone on profile by selecting existing number and bank account.

I simplified dense desktop flows into clear, mobile-first steps that reduced friction, improved task completion, and maintained familiarity for returning users.

I focused on:

  • Breaking down multi-step flows into mobile-first steps

  • Establishing consistent interaction patterns across flows

  • Preserving familiar terminology and structure

  • Seamlessly integrating hybrid components (web + native)

2. Designing a scalable account context selector

Image showing mobile app interface for managing bank accounts, with a focus on switching between accounts. The interface displays different accounts like Kansas Home, Vacation House, and Kansas Rentals, with options to select and manage them. The background includes a guide explaining account context states, such as switch account options and sample account details.

I created a predictable, scalable context selector that made account and property switching clear for all user types, reducing the risk of paying the wrong bill or reporting an outage for the wrong address.

I focused on:

  • Making account context unmistakably clear with persistent labels

  • Designing a model that scaled from single accounts to multi-property

  • Defining its visibility rules to keep users oriented and reduce errors

  • Ensuring downstream flows behaved correctly after a context change

3. Designing an end-to-end mobile payment experience

Screenshots of a mobile banking app showing payment options, autopay setup, bank account management, and confirmation screens.

I designed a mobile payment flow that supported multiple payment methods, validation rules, and hybrid components while keeping the experience predictable and easy to complete for both guest and authenticated users.

I focused on:

  • Mapping payment logic across guest and authenticated states

  • Allowing users to add/update payment methods without losing progress

  • Designing clear, actionable validation and error states

  • Ensuring hybrid components behaved predictably within flows

4. Unifying guest and authenticated outage reporting

Diagram comparing guest and authenticated user views of an outage reporting app, showing web view forms, outage maps, report forms, confirmation screens, and options for signing in or subscribing to outage alerts.

I designed an outage reporting flow that made submitting an outage and tracking its status clear and accessible for both guest and authenticated users.

I focused on:

  • Supporting both guest and authenticated outage reporting

  • Mapping how account context shaped available outage actions

  • Making real-time status and notification signup easy to access

  • Seamlessly integrating the web-based outage map into the flows

Multiple smartphones displaying the Evergy mobile app on screens, showing account management, payment options, and notifications, arranged on a light blue background.
Three smartphone screens displaying a utility company's mobile app. The first screen shows account management options, the second shows an outage map and report outage button, and the third shows user profile and settings.

Results & impact

As the sole designer, I was responsible for ensuring the app worked as a complete system, not just a collection of features. By addressing complexity early, the final product shipped as a production-ready mobile experience that improved self-service, reduced operational friction, and gave Evergy a durable foundation for future growth.

Higher mobile adoption following launch: driven by a clearer, more intuitive experience that enabled customers to complete high-frequency tasks independently.

Reduced confusion during billing and account switching: particularly for multi-account customers, through clearer hierarchy, context awareness, and predictable navigation behavior.

Customer impact

Increased self-service completion of billing and account tasks: allowing more customers to successfully resolve actions independently without contacting support.

Future-proofed the platform with a scalable IA and navigation model: creating a foundation that supports current features while enabling expansion across account types and capabilities.

Business impact

Improved cross-team alignment: clearer IA, flows, and documentation created shared understanding across product, engineering, and stakeholders, reducing ambiguity during planning and development.

Reduced development churn: well defined patterns, annotations, and interaction models enabled smoother delivery and fewer revisions during build.

Team impact

Multiple screenshots of a mobile app interface for energy account management, showing login, account details, payment options, notifications, and communication screens against a light blue background.

Relfection

Three smartphones displaying a mobile app interface for Evergy, an energy utility company, with the middle phone showing the login screen, the left phone displaying a payment screen, and the right phone showing user account options.

This work mattered to me because I owned it from beginning to end. I designed every screen, flow, and interaction, and I was responsible for shaping the system that allowed the app to function as a cohesive whole.

Translating a large web ecosystem into a native mobile experience required intentional information architecture planning. The sitemap became the primary artifact for aligning requirements, dependencies, and long-term scalability, establishing a structure the team could consistently rely on.

Close collaboration with the Solutions Architect was central to the project’s success. By validating logic early, testing constraints, and aligning before broader stakeholder review, we reduced uncertainty and avoided potential rework. That shared ownership strengthened both delivery and system integrity.

If I were to extend this project, I would focus on validation around core flows. Usability testing on wireframes would have surfaced friction earlier, while post launch analytics focused on payment adoption, drop-off patterns, and hybrid flow usage would guide future optimization.

Overall, this project reinforced how I run complex work: plan deliberately, make decisions with incomplete information, and align design, engineering, and stakeholders around a clear system direction.

Connect with me

Olympia, Washington

mercederika@gmail.com

linkedin.com/in/mercederika

Home