Giving the energy consumption data a clear logic — Kalo App Redesign
Time
1-week design sprint
Role
Product Designer
Team
Just me
Focus
UX Research
UI Design


Overview
Research
Ideation
Final Product
Reflection
Overview
The original experience made it difficult for users to interpret usage patterns, compare data meaningfully, and navigate with confidence.
Kalo App is a customer-facing monitoring service from a German energy provider, offering residents monthly updates on their heating and warm-water consumption. Liwei redesigned the core experience by clarifying navigation, improving interaction logic, restructuring the information architecture, and creating a more consistent visual system.
Overview
The original experience made it difficult for users to interpret usage patterns, compare data meaningfully, and navigate with confidence.
Kalo App is a customer-facing monitoring service from a German energy provider, offering residents monthly updates on their heating and warm-water consumption. Liwei redesigned the core experience by clarifying navigation, improving interaction logic, restructuring the information architecture, and creating a more consistent visual system.
Overview
The original experience made it difficult for users to interpret usage patterns, compare data meaningfully, and navigate with confidence.
Kalo App is a customer-facing monitoring service from a German energy provider, offering residents monthly updates on their heating and warm-water consumption. Liwei redesigned the core experience by clarifying navigation, improving interaction logic, restructuring the information architecture, and creating a more consistent visual system.
Why Redesign
Why Redesign
Why Redesign
Unclear navigation structure
The app mixed iOS and Android navigation logic, created multiple entry points, and hid key pages inside deep layers.
Fragmented comparison logic
Consumption comparisons (current month, last year, other residents) were separated into different sections despite. Users had to switch between screens to understand.
Inconsistent interaction rules
Cards looked identical but behaved differently. This made essential functions difficult to discover.


The current Kalo iOS customer app
Understanding the problem
Understand how consumption data was presented and what user‘s needs the app needed to support.
I started with mapping the existing structure. Since the app only updates once a month, users interact in short and need answers to three fundamental questions: 1. What is my consumption this month? 2. How does it compare to last year or other residents? 3. How do trends evolve across the year? The current homepage displayed only the latest month for warm-water and heating, while „yearly trends“ and „comparative insights“ were buried within disconnected screens. Clarifying the hierarchy became the first priority.
Understanding the problem
Understand how consumption data was presented and what user‘s needs the app needed to support.
I started with mapping the existing structure. Since the app only updates once a month, users interact in short and need answers to three fundamental questions: 1. What is my consumption this month? 2. How does it compare to last year or other residents? 3. How do trends evolve across the year? The current homepage displayed only the latest month for warm-water and heating, while „yearly trends“ and „comparative insights“ were buried within disconnected screens. Clarifying the hierarchy became the first priority.
Understanding the problem
Understand how consumption data was presented and what user‘s needs the app needed to support.
I started with mapping the existing structure. Since the app only updates once a month, users interact in short and need answers to three fundamental questions: 1. What is my consumption this month? 2. How does it compare to last year or other residents? 3. How do trends evolve across the year? The current homepage displayed only the latest month for warm-water and heating, while „yearly trends“ and „comparative insights“ were buried within disconnected screens. Clarifying the hierarchy became the first priority.


Heuristic Evaluation
Identifying Pain Points
I ran a heuristic evaluation to identify additional usability gaps. Three dominant forms of cognitive load emerged: • Navigation load: conflicting navigation systems made feature discovery unpredictable. • Interpretation load: scattered comparisons made trend reading difficult. • Interaction load: identical components behaved differently, causing trial-and-error usage.
Heuristic Evaluation
Identifying Pain Points
I ran a heuristic evaluation to identify additional usability gaps. Three dominant forms of cognitive load emerged: • Navigation load: conflicting navigation systems made feature discovery unpredictable. • Interpretation load: scattered comparisons made trend reading difficult. • Interaction load: identical components behaved differently, causing trial-and-error usage.
Heuristic Evaluation
Identifying Pain Points
I ran a heuristic evaluation to identify additional usability gaps. Three dominant forms of cognitive load emerged: • Navigation load: conflicting navigation systems made feature discovery unpredictable. • Interpretation load: scattered comparisons made trend reading difficult. • Interaction load: identical components behaved differently, causing trial-and-error usage.






heuristic evaluation Files
Here is the complete document for the heuristic evaluation. Click to
download the Kalo heuristic evaluation file.
Problem Defined
The redesign needed to address logic, hierarchy, interaction, and UI patterns together.
The findings confirmed that the issues were structural rather than visual.
Problem Defined
The redesign needed to address logic, hierarchy, interaction, and UI patterns together.
The findings confirmed that the issues were structural rather than visual.
Problem Defined
The redesign needed to address logic, hierarchy, interaction, and UI patterns together.
The findings confirmed that the issues were structural rather than visual.
Ideation
Rebuilding the Information Architecture
With the clarity of problem and the goals, I focused on redefining structure. I redesigned user flows separately for operators and engineers: dashboards for operators showing key signals at a glance, and structured parameter views for engineers supporting deeper analysis.
Ideation
Rebuilding the Information Architecture
With the clarity of problem and the goals, I focused on redefining structure. I redesigned user flows separately for operators and engineers: dashboards for operators showing key signals at a glance, and structured parameter views for engineers supporting deeper analysis.
Ideation
Rebuilding the Information Architecture
With the clarity of problem and the goals, I focused on redefining structure. I redesigned user flows separately for operators and engineers: dashboards for operators showing key signals at a glance, and structured parameter views for engineers supporting deeper analysis.


Visual Competitor Analysis
I reviewed similar energy apps from Tado, Green Heating, and smaller providers. They shared two clear characteristics: • clean, predictable visual hierarchy • consistent interaction patterns These insights supported decisions around clarity, rhythm, and component consistency.
Visual Competitor Analysis
I reviewed similar energy apps from Tado, Green Heating, and smaller providers. They shared two clear characteristics: • clean, predictable visual hierarchy • consistent interaction patterns These insights supported decisions around clarity, rhythm, and component consistency.
Visual Competitor Analysis
I reviewed similar energy apps from Tado, Green Heating, and smaller providers. They shared two clear characteristics: • clean, predictable visual hierarchy • consistent interaction patterns These insights supported decisions around clarity, rhythm, and component consistency.


Final solution
Final solution
Final solution
• The monthly value is placed at the Home with refreshed UI and tap-to-view behavior.
• Comparison values follow a consistent color system and labeling.
• Components follow one rule: clickable elements display a clear affordance.
The redesign clarified navigation, aligned user priorities, and modernized the visual language while preserving the professional tone expected in industrial software.
The redesign clarified navigation, aligned user priorities, and modernized the visual language while preserving the professional tone expected in industrial software.
The redesign clarified navigation, aligned user priorities, and modernized the visual language while preserving the professional tone expected in industrial software.






Atomic Design Foundation
I applied atomic design principles to create a scalable component structure and define clear relationships between layout, components, and styling. This provides a foundation for future iterations.
Atomic Design Foundation
I applied atomic design principles to create a scalable component structure and define clear relationships between layout, components, and styling. This provides a foundation for future iterations.
Atomic Design Foundation
I applied atomic design principles to create a scalable component structure and define clear relationships between layout, components, and styling. This provides a foundation for future iterations.


Outcome & Reflection
The redesign makes the experience clearer, more consistent, and more usable. Users can switch between monthly and yearly views more quickly and rely on visual cues that align with the app’s behavior. The interface now presents a coherent narrative instead of isolated data points. During critique sessions, I received feedback on two areas: • some text sizes were too small • the neuromorphic-inspired style reduced contrast in certain components The muted gradient style was intentional, but future iterations would focus on contrast and accessibility improvements. This one-week design sprint focused on building the atomic design system and redesigning four main screens. With more time, I would conduct usability testing, refine accessibility, and expand the component library.
Outcome & Reflection
The redesign makes the experience clearer, more consistent, and more usable. Users can switch between monthly and yearly views more quickly and rely on visual cues that align with the app’s behavior. The interface now presents a coherent narrative instead of isolated data points. During critique sessions, I received feedback on two areas: • some text sizes were too small • the neuromorphic-inspired style reduced contrast in certain components The muted gradient style was intentional, but future iterations would focus on contrast and accessibility improvements. This one-week design sprint focused on building the atomic design system and redesigning four main screens. With more time, I would conduct usability testing, refine accessibility, and expand the component library.
Outcome & Reflection
The redesign makes the experience clearer, more consistent, and more usable. Users can switch between monthly and yearly views more quickly and rely on visual cues that align with the app’s behavior. The interface now presents a coherent narrative instead of isolated data points. During critique sessions, I received feedback on two areas: • some text sizes were too small • the neuromorphic-inspired style reduced contrast in certain components The muted gradient style was intentional, but future iterations would focus on contrast and accessibility improvements. This one-week design sprint focused on building the atomic design system and redesigning four main screens. With more time, I would conduct usability testing, refine accessibility, and expand the component library.
Get in touch
Get in touch
Work with Liwei to make your product more thoughtful and easier to use.
Work with Liwei to make your product more thoughtful and easier to use.
liwei.liu@hotmail.com
Liweiworks
Liweiworks
© liweiworks.com All rights reserved
© liweiworks.com All rights reserved