← all cases
[ 03 ] · 2chargers.ru · 2024–2025
Mobile appCommunity made
2Charges logo
2Charges

The most complete map of EV charging stations

Google PlayApp Store

Redesign and monetization of an app built by a community of EV owners. I ran the product research, brought the legacy interface into a design system and designed the monetization features.

9/10
HSE defense score
12 hours
of interviews with drivers
150,000+
app downloads
4,425
community members
[ 01 ] Context

2Charges grew out of a community of EV owners. Its USP against Yandex Maps is real-time station status maintained by the community itself: working / occupied, the road is dug up, and above all — the queue to charge.

2Charges is a mobile app for EV owners that lets them quickly find, book and pay for charging stations.

[ 02 ] problem

Three core problems

You drive to a charger with an almost empty battery and don’t know whether the station works or has a queue. Accurate real-time status is the main pain.

User

The product had no monetization. It needed to earn from the community without breaking its trust.

Business

A legacy interface where everything went its own way: mismatched colors, fonts, spacing and rhythm. There was no unified system.

Design
  • EV owners are left alone with their problems — there is almost no support.
  • Infrastructure is underdeveloped: few stations, chaotic standards, no unification.
  • Charging stations have many technical quirks that are hard to understand.
  • Plugs, power and interfaces often don’t match — drivers lose time and charge.
  • The EV driver community had never been brought together anywhere before.
  • Little accessible information on repairs, maintenance and life hacks.
[ 03 ] research

Community

Illustration of the EV owners community
[ 01 ] Audience

The 2charges audience is EV owners in Russia, mostly men aged 25–45 living in cities with developed infrastructure.

They are progressive, tech-savvy users who value convenience, mobility and sustainable consumption.

They range from newcomers who have just bought an EV and need support to experienced drivers who want to share knowledge, build a community and plan routes around charging stops.

2Charges mascot — a hare with a battery
HSE Art & Design

I ran the product through the HSE Art & Design product framework and got 9/10 — a high score :)
covering audience segmentation, personas with real car models, in-depth interviews,
and customer journey mapping — CJM and JTBD. The priorities came out of this analysis.

[ Men ]
  • Age: 25–45
  • Share: ~70% of users
  • Income: from 120,000 ₽ a month
  • Education: higher, technical / economics
  • Location: major cities (Moscow, St. Petersburg, Kazan, Yekaterinburg)
  • Digital literacy: high
  • Devices: Android — 60%, iOS — 40%
  • Interests: cars, technology, gadgets, urbanism, car sharing
  • Values: saving time, sustainability, convenience, control
[ Women ]
  • Age: 27–42
  • Share: ~30% of users
  • Income: from 90,000 ₽ a month
  • Education: higher, humanities / medicine / architecture
  • Location: Moscow, St. Petersburg, southern Russia
  • Digital literacy: medium to high
  • Devices: iOS — 70%, Android — 30%
  • Interests: sustainable consumption, urbanism, yoga, travel
  • Values: safety, support, mindfulness, simplicity
[ 04 ] research

Customer interviews & insights

12 hours
Total time spent on interviews
18
Total number of interviews
40 minutes
Average interview length
Customer development illustration
Geography
[ 01 ] Key insights

“I’m not sure I’ll make it to the next charger”

→ Drivers feel constant anxiety because there is no reliable information about nearby chargers and their status.

“You get there — and it’s the wrong plug or it’s broken”

→ There are not enough visual and technical hints on which charging stations are compatible with which car models.

“There are lots of apps, but none of them does it all”

→ Users are tired of a fragmented ecosystem: navigation in one app, chargers in another, communities in Telegram.

“I really miss a community — I want to ask people like me”

→ A need for a built-in social layer: reviews, comments and on-the-spot help from other drivers.

[ 02 ] rational & functional

“I’d like to filter stations by charging speed and price”

→ Interest in saving money, fast charging and building the most efficient route.

“I need a history with technical data — which ports, what peak amps”

→ Men are more interested in the technical side and value extended specs in the app.

“If there were a map with telemetry and an occupancy chart, I’d pay for it”

→ Willingness to pay for pro features with analytics and forecasting.

[ 03 ] emotional & behavioral

“I just want it to work — with no glitches”

→ Predictability, emotional comfort and an “intuitive” interface matter.

“I want charging to be a simple routine, not stress — like grabbing a coffee on the way”

→ Turns an anxious experience into a predictable, familiar and calm one.

“I don’t want to be seen as an idiot who doesn’t know where to plug the cable in”

→ Supports self-esteem through built-in instructions and visual metaphors.

[ 05 ] research

Competitors

Petrol — the competitors’ mascotElectricity — the 2Charges mascot
[ 01 ] Batteries vs. ICE: a culture war

Combustion-engine fans often criticize EVs for being expensive, relying on “half-baked” infrastructure and depending on a socket. EV drivers hit back at noise, exhaust and outdated mechanics. Behind the argument is more than a choice of transport — it is two views of the future: high-tech and clean, or familiar and proven.

01
Yandex Navigator
Russia · navigation · ecosystem
Praised for

Chargers are built into a navigation app people already use every day. Routing, voice search and payment — all in one app.

Criticized for

A station here is a dot on the map, not a live object. Data comes from operators, so there is no “available now” status and no queue.

02
Chargemap
Europe · station database · payment
Praised for

The most complete database in Europe and its own payment card that works across different operators’ networks.

Criticized for

The interface is overloaded: lots of features, and newcomers get lost. Station availability is shown inaccurately, and premium is pushed with banners.

03
Zapmap
UK · filters · statuses
Praised for

Best-in-class filters: you can search for a station not only by connector but also by what’s nearby — coffee, a shop, a restroom.

Criticized for

Drivers set the status themselves, and a “red” mark stays until someone confirms the fix. A working station can be listed as broken for months.

04
PlugShare
Worldwide · community · check-ins
Praised for

Check-ins, photos and reviews right at the location. Drivers keep the status up to date themselves — the most alive database in the world.

Criticized for

Data quality depends on community density: where active users are few, information goes stale. The interface feels dated.

Takeaway

None of the four has the key thing: real-time station status maintained by the community itself. Yandex gets its data from operators. Zapmap and PlugShare get it from drivers, but without a dense community it goes stale. 2Chargers is built on exactly this: here the community came before the app.

[ 06 ] research

CJM

01
Recognizing the need
neutral
Action
Sees the battery running low
Thought
“I need to find the nearest working station”
Touchpoints
Home screen, push notification
Pain
No “Charge nearby” CTA, has to search manually
Opportunity
“Charger nearby” smart banner, a “low battery — there’s a free one nearby” notification
02
Searching for a station
doubt
Action
Sets filters, looks at the map
Thought
“Where is it free? I need more power, but closer”
Touchpoints
Map, filters, markers
Pain
Too many markers, awkward filters, no sorting
Opportunity
Smart filters, ETA hints, clustering, a “my car” filter
03
Choosing a station
irritation
Action
Reads the station card, compares
Thought
“Looks OK, but there are no photos or reviews”
Touchpoints
Station card, gallery, icons
Pain
No photos, no reviews, confuses power ratings and socket types
Opportunity
Photos, video, rating, sorting by reviews, occupancy info and ETA
04
Navigation
neutral
Action
Builds a route to the chosen station
Thought
“The main thing is to get there and have it work”
Touchpoints
“Get directions” button, external navigation app
Pain
Drops out of the app, clumsy handoff, loses focus
Opportunity
Integration with Yandex Maps / Google Maps, a “how to get in” hint
05
Arrival
confusion
Action
Looks over the station, plugs in the cable
Thought
“How do I even use this?”
Touchpoints
Camera, NFC, QR code scanner
Pain
No instructions, unclear where everything is
Opportunity
Photo instructions, a checklist, AR guidance, auto-detecting the station via GPS
06
Starting to charge
relief
Action
Taps the button, watches the indicator
Thought
“Is it charging? How many kWh?”
Touchpoints
Session screen, progress, kWh data
Pain
A bare screen, no finish estimate, unclear how it’s going
Opportunity
Animation, kWh counter, finish estimate, real-time price
07
Finishing the charge
relief
Action
Taps “finish”, pays
Thought
“How much did I spend? Is everything right?”
Touchpoints
Session end, report, receipt
Pain
Payment can lag, no clear sense of completion
Opportunity
One-tap Apple Pay, PDF receipt, a “session complete” UI indicator, history
08
Retrospective / analytics
interest
Action
Checks history, rates, adds to favorites
Thought
“Where do I usually charge? What’s cheaper?”
Touchpoints
History, profile, map
Pain
No analytics, can’t see how much was charged, no favorites
Opportunity
Charts, stats, favorite stations, “subscribing” to locations, price comparison
[ 07 ] research

JTBD

“I want to feel sure I won’t end up with a dead car in the middle of the city”

→ The app gives a sense of safety and control

“I want charging to be a simple routine, not stress — like grabbing a coffee on the way”

→ Turns an anxious experience into a predictable, familiar and calm one

“I want to be part of a community of people like me, so I don’t feel alone in this new reality”

→ Gives a sense of belonging and support through the community and reviews

“I want to feel like a modern, conscious person.”

→ The app reinforces a sense of being progressive, eco-friendly and tech-savvy

“I want to feel calm when I lend my car to my wife / a friend / a relative”

→ Builds confidence that even an inexperienced person can charge with a simple app

“I don’t want to be seen as an idiot who doesn’t know where to plug the cable in”

→ Supports self-esteem and confidence through built-in instructions and visual metaphors

[ 01 ] EV driver
01
When →
my battery is almost empty,
I want →
to quickly find a suitable, free station,
So that →
I don’t get stranded or lose time on the road.
02
When →
I’m looking for a station on the map,
I want →
to see its status, plug, power, reviews,
So that →
I’m sure it will definitely work for me.
03
When →
I pull up to the station,
I want →
to start charging fast, no extra steps,
So that →
I don’t waste time figuring out the UI.
04
When →
charging is in progress,
I want →
to see how much has gone in and how much it costs,
So that →
I can decide whether to continue or stop.
05
When →
charging is complete,
I want →
to pay quickly and securely,
So that →
I don’t run into bugs or hassle.
06
When →
I use the app regularly,
I want →
to see spending analytics and my “favorite stations”,
So that →
I better understand where and how I charge most.
07
When →
I’m driving along a route,
I want →
to plan a route that includes chargers along the way,
So that →
I avoid extra stops and stay calm.
08
When →
there’s no charger nearby or it’s occupied,
I want →
to get notified when it becomes available again,
So that →
I don’t miss the chance to charge somewhere convenient.
[ 02 ] service and dealers
09
When →
my EV needs servicing,
I want →
to find the nearest garage that works with EVs,
So that →
I solve the problem quickly and safely, without a long search.
10
When →
I sell or service EVs as a dealer,
I want →
to integrate charging infrastructure data into my CRM or landing page,
So that →
I build trust in the brand and improve customer service.
11
When →
my customer takes delivery of the car,
I want →
to offer them an app with charging and service recommendations,
So that →
I increase loyalty and expand after-sales service.
[ 08 ] design

UFLOW

Entry
Core
Sections
Monetization
Onboarding / Sign-in
Push notifications
Garage
Map
User profile
Community & support
Charging station screen
Service garage screen
Profile settings
Route to location
Warm-up landing pages
Paid placements
the diagram is wider than the screen — scroll sideways →
[ 09 ] design

UI Screens

012Charges screen — Station map
01 · Station map

The basic tier: station pins with an “available / occupied” status and an “available chargers only” filter. You can see where to charge.

022Charges screen — Map Pro
02 · Map Pro

A paid subscription. Connector type, power and price right on the pin: GB/T DC, up to 63 kW, 20 ₽/h, “2 of 2 available”. No need to open the card to see if the station fits.

032Charges screen — Station card
03 · Station card

Photos, “Working” status, rating and distance, connectors with power and price, tabs for reviews and “what’s nearby”. From here — “Start charging” and a route.

042Charges screen — Place card
04 · Place card

A basic partner listing: rating, address, opening hours, call and route.

052Charges screen — Paid card
05 · Paid card

A “Great place” badge, photo gallery, services tab, website, Telegram and WhatsApp.

062Charges screen — Ads on the map
06 · Ads on the map

A 3D brand object right on the map and a banner above the tab bar. Ads fit into the context of the trip.

072Charges screen — Installation order
07 · Installation order

A contractor micro-landing: fast and slow charging with price, power and lead time, a personal assistant and a request form. Monetization through home charger installation.

082Charges screen — Profile
08 · Profile

Driver stats: 600 charging sessions, 156.7 kW, 15K km, 67 locations. Below is an activity feed: uploaded station photos and “couldn’t charge” reports.

092Charges screen — Onboarding
09 · Onboarding

Step two of four explains the core value — live connector statuses. Then straight to the map.

102Charges screen — Services showcase
10 · Services showcase

Services around the car: home station, repairs, tire fitting, tow truck and mobile charging via Telegram. Each tile is a request to a partner.

[ 10 ] system

Design system

One set of color, typography and components — every screen in this case is built from it.

[ 01 ]  Palette

Ten product colors: dark theme, action accents and statuses.

0D0D0D
Dark theme
2B2B2B
Text on bright
AFAFAF
Captions
F2F2F2
Card background
FFFFFF
Light theme
035D2D
Action
01A96B
Confirmation
08C03D
Success / charge
FFB300
Primary CTA
FF4B4C
Alert / error
[ 02 ]  Typography · Roboto

The product scale: real font sizes, from screen title to status label.

Find a station
40 · Screen titles
Mosenergo Kozhukhovsky
22 · Subheads and cards
EV charging station network
18 · Lead and accents
36 Kutuzovsky Ave, bldg 28 · 10:00 to 20:00
15 · Body text
GB/T DC · up to 44 kW · 20 ₽/h · 17 km (20 min)
13 · Captions and specs
Available · 220 kW
11 · Status labels
[ 03 ]  Buttons and filters

Action, icon buttons and map filter chips.

“Route” buttonIcon buttons: call, share, save“Nearest available socket” filter“High rating only” filter“All chargers” filter
[ 04 ]  Connector pins

Eight connector types — drivers recognize a station on the map by them.

[ 05 ]  Icons

An isometric set: services, places and statuses on the map.

[ 06 ]  Station cards

Connector and station — the building blocks of the search screen.

GB/T DC connector card
Station card
[ 11 ] outcome

Conclusion

[ 01 ] stronger communication

A legacy where everything went its own way — mismatched colors, fonts, spacing and rhythm — was brought into a single system: palette, type scale, components and a set of isometric icons. Defended at HSE Art & Design with a 9/10.

[ 02 ] the product started earning

Four monetization formats designed not to break the community’s trust: a subscription for station details, paid place listings, trip-context advertising and home charger installation orders.

2Charges downloads chart
PS This is the 2CHARGES downloads chart — during the 2026 petrol shortage
Next case →Tam-TamConcept · Culture platform