Explore
Need help with your project?
This field is required
Incorrect phone number
Incorrect Email
This field is required
Please fill in all fields
Next
Далее
Your role in the project
Services
Budget
Please select one option in each category
Submit
Отправить
several colorful figures
Request sent
Our manager will contact you shortly.
Oops! Something went wrong while submitting the form.
Think your design is good? Grab your free interface checklist to be sure
Quickly assess how effective your design is and see if there’s anything worth improving.
This field is required
Incorrect Email
Please fill in all fields
Done! Check your email to view the checklist
Oops! Something went wrong while submitting the form.
Reading time:
10
mins

Redesigned a Software Brand for Electric Transport — and Uncovered Market Insights Along the Way. ThunderSoft Case Study

Sergey Nikonenko
COO at Purrweb

No matter how unique your product features are — great design still makes all the difference. A cluttered interface and outdated visuals can easily turn users away. So how do you keep them from jumping ship to a competitor? Simple: redesign.

In this case study, we’ll show how we redesigned the mobile app and web dashboard for ThunderSoft — a software company building solutions for EV charging infrastructure. You’ll see how we brought clarity and modern aesthetics to a complex, tech-heavy product.

We will also share how the project manager at Purrweb pretended to be an employee of a transport company and conducted reconnaissance of ThunderSoft's competitors to find the best solution for the client.

Published
August 13, 2025
Updated
August 14, 2025
tags
facts about the case

Outpaced competitors in technical features, fell behind in design

ThunderSoft develops software for managing EV charging stations and is building an ecosystem that connects EV drivers with station owners. Their solutions are used by companies like Yablochkov — one of Russia’s leading developers and manufacturers of charging stations.

The ThunderSoft team came to us with a request to redesign two of their products: a mobile app for end users and a web dashboard for specialists managing the charging infrastructure.

Mobile App

Helps EV drivers find nearby charging stations, filter them by plug type, view real-time charging status, and quickly contact support

Web Dashboard

Enables station owners to collect usage stats and automate key processes using ready-made business scenarios.

Also allows service center staff to manage stations remotely — they can configure or restart components without going on-site, speeding up issue resolution

App for Service Engineers

Lets technicians work directly with charging stations in the field — no laptop needed

The client's in-house team had serious technical expertise but they lacked experience in design, and in terms of UI/UX, the product was lagging. Developers simply added new features to the application without adapting the interface.

ThunderSoft's mobile app before the redesign
As a result, it had an overloaded user flow and outdated visuals — too much text and too little visualization, along with errors in UX patterns

The web service was also developed without a designer, resulting in complex navigation and an interface that was confusing for beginners.

One of the ThunderSoft web panel pages before the redesign
Some important functions were difficult to find, and there was a lack of color accents and visualization
While the company outpaced other market players in technology, it was clear that in terms of UI/UX, their product lagged significantly behind competitors. This was off-putting to users.

ThunderSoft wanted to fix this. They decided to bring in an external design team that could understand the task and independently propose solutions. They chose from three contractors. Our portfolio stood out due to the variety of cases from different sectors and interesting design.

Additionally, we understood the client's business needs well — they wanted to increase the competitiveness of their product through attractive and user-friendly design that simplifies life for the user rather than complicates it.
See also
How we helped the client attract more customers by redesigning the online learning platform Zeroney
Read
Read

What we had to do

The client set the following tasks:

  • Study competitors, highlight best practices, and understand how to adapt them for the ThunderSoft product.
  • Completely rework the user flow and navigation, and update the interface in the mobile app and web panel.
  • Create design for some new features, such as product analysis and statistics collection.
  • Develop a design and user interface that would be easy to customize. ThunderSoft sells its product as a white-label solution for other companies.

If everything was clear with the app, it needed to be made convenient for users — the task with the web panel seemed more complex. This is a tool for specialists, and to simplify the web interface, we first needed to understand how everything was organized 🙂

One of the web panel pages before the redesign
One of the web panel pages before the redesign

The client shared internal documentation with us, provided access to the working version of the platform, and demonstrated how to use Swagger for API exploration. This allowed us to get up to speed quickly and gain a thorough understanding of all project details.

Outdated design and low conversions? Sounds like you need a redesign
At Purrweb, we’ve got you covered. We’ll audit your platform, optimize the UX to boost user engagement, and revamp the UI with a fresh, modern look. Contact us today for a free project estimate.
Get my estimate
Get my estimate

Features of the redesign and UX audit

Redesign goes beyond just updating fonts and colors — it’s about rethinking your product’s functionality and user interaction. We’ve already explained why a redesign isn’t just a cosmetic makeover.

To fix the flaws of the old design, we analyze the current user experience and identify pain points — a process we call UX audit.

For the ThunderSoft redesign project, we started with a UX audit. Here’s what we did:

  • Analyzed competitors' solutions.
  • Studied the current interface and identified its problems.
  • Formulated hypotheses after the analytics stage.
  • Conducted user surveys to test our hypotheses.
  • And only after gathering a lot of data, we proceeded to the redesign.

We want to tell you more about each step of the UX audit.

By the way, if you've noticed that users visit your site or app and leave after a second or two, you might also need a UX audit. Check this out: we'll analyze your situation and suggest where to start 😉

Step 1: Spied on competitors

The client had no visual references — they wanted us to analyze competitor designs ourselves.

How do you conduct such research? The easiest approach would be to Google "EV charging app" (in our case) and browse company websites… That’s probably what another UI/UX agency would’ve done. But at Purrweb, we got creative 🐱

<div class="post_divider"></div>

🕵️‍♂️ Purrweb’s Masterclass in "Competitive Intelligence"

Our project manager went full undercover — creating three fake accounts, preparing tailored presentations under different company names and locations, and crafting a solid backstory: she was a rep for a major transport company planning to switch to electric vehicles. The result? She secured live demo presentations with several competitors.

At Purrweb, we don’t take shortcuts

We knew a simple Google search wouldn’t cut it. Why? Companies rarely share their latest product details publicly — but they’re always eager to showcase their best features to potential clients. So instead of scraping the surface, we went straight to the source, letting competitors pitch their strengths directly to us.

And this wasn’t our first rodeo. When developing Grecha.pro, a restaurant management app, we used the same stealth approach — crafting a convincing cover story to gain test access to a rival product and gather killer insights for our client.

<div class="post_divider"></div>

This way, we gained insights not only into design but also into the industry situation: helping the client assess their market position. ThunderSoft is using these insights to shape its product development strategy.

Competitive research also helped during the project: we already knew the strengths and weaknesses of competitors and which solutions would be great to implement in ThunderSoft products.

While working on the project, the designer simultaneously analyzed competitors' applications, walked through user paths, and evaluated the usability of these applications, identifying their strengths and weaknesses. This was done to understand how ThunderSoft could stand out in the market.

See also
How to Redesign an Application: a step-by-step guide
Read
Read

Stage 2: Conducted an audit of the mobile app and web panel interfaces

The UI/UX designer examined the entire user flow to understand which patterns repelled or confused users and how to address these issues.

We won’t repeat her entire path and take you through the whole ThunderSoft app and web panel. Instead, we'll show a few screens with our designer's comments as examples of what to focus on during a UX audit.

Mobile app. Registration and login Interface

Left: screen, right: notes from our UI/UX designer
Left: screen. Right: notes from our UI/UX designer

Searching, filtering, and viewing stations

Why users shouldn't see an empty screen
Why users shouldn't see an empty screen

Charging

Designer's tip: It's better not to overwhelm users with text; visualize the information instead
Designer's tip: It's better not to overwhelm users with text; visualize the information instead

Data visualization in the web dashboard

The designer recommends combining information to simplify navigation
The designer recommends combining information to simplify navigation
Data overload, no clear structure
Data overload, no clear structure

Stage 3: Formulated hypotheses and surveyed users

We formulated hypotheses in the format, “If we change or add this feature, we will improve the user experience and help solve the client's business problem.” Here's how it looked:

 Mobile app hypotheses

We had previously created an audience profile — electric vehicle drivers who regularly use apps to book charging stations and make payments. We surveyed them using a questionnaire.

We asked users about their daily tasks, experiences, and problems they encounter when using such apps. 

Survey results of drivers
Survey results of drivers
We found that the target audience's pain points matched our hypotheses. Therefore, we need to adjust the interface and flow based on this information to help the app meet users' needs effectively.

We formulated hypotheses for the web panel.

Web panel hypotheses

The web panel has a different target audience — service center employees, station owners, and service admins. To test the hypotheses, the project team conducted several in-depth interviews with them to understand current solutions and problems.

So, the UX audit is complete, and we have all the necessary information and a clear understanding of user needs. It’s time to start the redesign! We'll skip the process and show you the results.

See also
10 UI/UX design trends for startups to watch out for in 2025
Read
Read

ThunderSoft mobile app: before and after

Remember, our designer reviewed existing interfaces and pointed out weak spots? See how we reworked them! Where necessary, we simplified; in some cases, we added what users were missing. We made the app as user-friendly and straightforward as possible.

Registration and login: removed unnecessary steps

Registration and login: removed unnecessary steps
Registration and login: removed unnecessary steps

Main screen: brought the most important elements to the forefront

The main screen brought the most important elements to the forefront
The main screen brought the most important elements to the forefront

After logging into the account, users landed on a page with favorite stations, but for new users, this list was always empty. The main navigation was in the side menu.

According to surveys, users mostly search for stations on the map, not through favorites, so the map screen opens first. There, users see all nearby stations. Navigation was moved to the tab bar, and more filters were added, along with images of different connector types for easy station selection.

Station page: optimized information display

Station page: optimized information display
Station page: optimized information display

Previously, navigating the station page was inconvenient: the route wasn't displayed, the information partially obscured the screen, and the schematic representation of connectors didn't provide complete data.

We optimized the information display — now, the user can immediately see the route, and learn more about the station, and we redesigned the connectors from scratch, adding a 3D effect. This makes it easier to understand that there is a suitable type of connector at the station.

Booking: added new features

Booking: added new features
Booking: added new features

Previously, the app did not allow booking a station for a convenient time — only for the next 20 minutes. We kept the option to book "now", but improved the flow for selecting a specific date and time. 

We also added the ability to view the history of canceled bookings and the reasons for cancellation as this option did not exist before. And if a booking was canceled, the page just closed, and the user didn't understand what happened. All booking features will be available in the general release version of the app.  

Charging: visualized the process

Charging: visualized the process
Charging: visualized the process

We also changed the user profile and the payment page and added an onboarding mode for the first interaction with the app.

Added onboarding
The user can learn about the features before starting to use the app
We help increase website and app conversions through redesign
With over 10 years of experience creating IT products for businesses and startups, we know that great design “sells.” Want a free project evaluation? Contact us.
Get an evaluation
Get an evaluation

ThunderSoft web panel: before and after

The team did a tremendous job, completely transforming the user interface of the web panel. The main goal was to make a data-heavy and complex service easy to navigate, with the interface guiding the user on what steps to take.

Check out how we achieved this. We won't show all the hundred-plus screens we redesigned, just a few examples — feel the difference! 🙌

Currently, the ThunderSoft team is preparing to release a web panel with an updated design.

Filters: optimized information display

Filters in the web panel
Filters in the web panel

Station page: added visualization

Station page
Station page

Charging and booking: simplified navigation

Charging and booking
Charging and booking

Dashboard for station owners

Initially, there was no dashboard, but to make it convenient for station owners to view all information in one place, we added it. The dashboard shows statistics on consumed energy, revenue, and active charges. This makes it much easier and faster to analyze data.

Dashboard
Dashboard

Dark and light themes for the design system and white label

We designed the system so that when developing an interface for another brand, you only need to change 9 colors in the code, and everything will adjust automatically. And you can switch to the dark theme right in Figma. That's design magic! 🔮

Design system in Figma
Design system in Figma

Light and dark themes:

Light and dark themes
Light and dark themes

Tested interactive prototype with service technicians

We created an interactive prototype of the web panel to test it with service employees on a call. We gave them a task: identify a problematic station in the list, understand the reason for the malfunction, and describe how they would solve the problem. We used real data from the platform in the prototype to make the process as close to reality as possible.

We gave the same tasks in the old design. According to the technicians' feedback and the time it took to complete the tasks in the new version, finding errors now takes much less time.

Identity: colors, fonts, and a new logo

Since the mobile app and web panel are white-label, we didn't stick to a specific color palette. We chose a neutral blue color as the main one which is also very popular among corporate software.

We configured the color scheme so that some colors can be customized to match another brand's identity (variable colors), while others remain fixed.

The color scheme for ThunderSoft
The color scheme for ThunderSoft

We selected a modern font, Wix Madefor Display. It is elongated and unconventional, yet easy to read. The font has many styles and an open license.

App font

As part of the project, we also updated the ThunderSoft logo and created a brand book. We studied the brief, took the client’s wishes into account, analyzed the market, compiled mood boards, and developed several concepts.

Mood board
Our mood board: the core metaphor draws on imagery of the sun and an electric vehicle dashboard.

We presented two logo options and selected the best one together with the client.

Two logo concepts
Two logo concepts

The logo consists of a symbol and a wordmark.

The logo consists of a symbol and a wordmark

Outcome

ThunderSoft recently released the MVP version of the redesigned app, now available on Google Play and the App Store. The web panel release will follow later.

The ThunderSoft team was pleased with the results. Now, the mobile app has a modern design with good usability, and the data display in the web panel has become much more convenient and compact.

The clients are confident that the new product design will help successfully solve the company's business challenges: attract loyal users and motivate service centers to switch to the ThunderSoft web panel for station management.

We successfully adapted to the requirements and deadlines of the ThunderSoft technical team. They appreciated it. Many specialists from their side were involved in the project, and we managed to synchronize and establish communication with them.

Throughout the project, the client thoroughly explained the system's logic to us. This is a complex high-tech niche, and understanding its specifics was really important for success. The client was not afraid to spend time (and therefore, budget) on explanations to ensure we fully understood all requirements and delivered quality work. This approach paid off completely.

➡️ Need a deep and thoughtful redesign? We at Purrweb are ready to help. We will immerse ourselves in the context of your business, analyze problems and weaknesses in the design, study best practices in the market, and figure out how to adapt them to your product. 

Got a task? <a class="blog-modal_opener">Contact us</a>, and we will offer implementation options, discuss deadlines and budget.

Why Purrweb?

Expertise in design. We have been creating IT products with cool designs for over 10 years. Our portfolio includes 550+ projects in a wide variety of fields: IoT, EdTech, marketplaces, dating apps, and much more.

Advocates of “smart” redesign. We understand that redesign is serious work, not just swapping buttons around. That's why we start with a UX audit, look at your competitors, and study the market situation. If necessary, we conduct castdev with users and usability tests. We only offer solutions that are backed up by figures and real feedback.

We know how to work without detailed technical specifications. You don't need to come to us with a detailed technical assignment. A general request and context are enough for us to understand the task and offer a solution that is ideal for your project. 

Содержание
Looking for a development team?
We can help with design and development of apps for businesses and startups
10 years on the market
550+ projects

Similar posts

Cloud computing in banking: benefits, models, case studies
Is Flutter Good for App Development?
How we rebuilt the finished app and introduced project management in 2.5 months
How to Grow a Senior from a Junior: A Few HR Tools for Your Employees’ Progress