ALL WORKUX / UI CASE

UX Case Study · 2021

NEW ECO
OPTION

A mobile aggregator for scooter rental across Ukraine — collecting scooters from multiple companies so riders can pick the best available option in one easy-to-use app.

Role
UI / UX Designer
Product
Scooter rental mob app
Timeline
4 weeks
Tools
Figma, Maze, Similarweb, Miro, Zoom, Google Workspace

Overview

Electric scooter on a city path at night

Overview

New Eco Option collects scooters of all companies around Ukraine. The app gives users better choice and lets them pick the best scooter available for the ride.

The problem

Users need enough scooters in normal condition, at competitive prices, inside one easy-to-use app.

The solution

An aggregator that meets riders where they are — choose a company they trust, compare options, and often pay less because choice is wider.

The process

User-centered design thinking — emphasize real rider pain, define the jobs, ideate with Kano, then prototype and polish the UI.

01EmphasizeSurveys · Interviews
02DefineJob Stories · Customer Journey Map
03IdeateKano Model · Informational Architecture
04PrototypeUser Flow · Interactive prototype
05TestUI design · Usability feedback

Project Timeline

Four weeks from research to a 60-screen prototype and UI kit.

  • Heuristic Analysis
  • Surveys
  • Competitors Analysis
1 week
  • Interviews
  • Job Stories
  • CJM
2 week
  • Kano Model
  • Informational Architecture
  • User Flow
3 week
  • Prototype
  • UI Design
4 week

Research

01

Surveys & Interviews

Talked to riders about choosing apps, finding charged scooters, paying, and ending rides without support tickets.

30Respondents in surveys
5In-depth interviews
02

Job Stories

Turned research into job stories that kept product decisions tied to real situations, not feature wishlists.

  1. When I'm late for a meeting, I want scooters to be available nearby so that I don't waste time getting to them.

  2. When I book a scooter, I want to understand the condition of that scooter, so that there are no problems during the trip.

  3. When I make a stop during a trip, I want to pay less so that I can save on the cost of the trip.

  4. When I open the mobile app for the first time, I want to get the instructions so that I can minimize mistakes in the scooter rental process.

  5. When I book a scooter, I want to take as few actions in the mobile app as possible so that I can speed up and simplify the rental process.

  6. When I encounter a situation where there are problems with a scooter, I want to quickly find support so that I can solve those problems as soon as possible.

Customer Journey Map

Built from surveys and interviews — actions, goals, joys, pain points, and ideas across the full ride loop.

01Need a ride
02Download & Sign up
03Start a ride
04Ride
05End a ride
Actions

Ask friends about scooter apps

Find the best rental service

Download the app

Sign up, add payment, read terms

Find a scooter · Scan QR

Press “Start ride”

Set the route · Start riding

Follow the rules during the ride

Park in the right place

Photo · Finish ride · Close app

Goals

Avoid public transport

Cheap, simple short-distance trip

Get clear instructions before riding

Pay quickly and successfully

Find a charged scooter nearby

Book one in good condition

Take several scooters for a group

Pay less when stopped

Get support if something goes wrong

Take a clear end-of-ride photo

Know where parking is allowed

Joys

See others enjoy riding

Cheaper than taxi — especially during lockdown

Payment setup takes little time

Register by phone number only

Understandable onboarding

Rent and go in a couple of taps

Several scooters on one account

Balance and distance shown live

Some apps have faster, wider-wheel scooters

Promo and bonus notifications

Finish: photo, confirm, done

Pain points

Hard to decide which app to use

Scooter condition is unknown

Underdeveloped riding infrastructure

Phone has little memory for another app

Can't add a bank card in every app

No card-scan or Apple / Google Pay

Hard to find charged scooters in the afternoon

Start still needs a second confirm

Scooter won’t move after a successful scan

No option to disable the speed limit

No phone holder

Battery dies mid-ride despite showing charged

No travel history in the app

Fined for parking with no prior warning

Photo fails — paid more than the ride

Ideas
  • Read reviews before installing
  • First trial ride free for 5 minutes
  • Short, clear how-to-use & pay instructions
  • Card scan or Apple / Google Pay
  • Memorable, simpler signup
  • Show reviews and last inspection date
  • Show estimated ride distance / range
  • Add helmets for scooters
  • Clearer map with zones
  • Pause for 10–15 min at a lower rate
  • Simple menu with essentials only
  • Alert when parking in a restricted zone
  • Call button when FAQ isn’t enough
  • Complete ride through operator if photo fails

Kano Model

An approach which helped identify and prioritize features that should be in the product — to raise the chance of success and improve users' satisfaction.

Excitement
Light / dark mode
First trial ride free for 5 minutes
Book / rent several scooters
Phone holder
Notifications about bonuses and promos
Leave feedback on scooter condition
Performance
Apple or Google Pay
Scan card instead of typing
Choose payment method in-app
Cost from A to B
Half price during pause
Map with scooters before registration
Idle-ride alarm after 10 minutes
Indifferent
Helmet
Wider handlebar
Navigator
Scooter color / material
Life insurance add-on
Expand range (bikes, seated scooters)
Tourist route suggestions
Basic
Scan QR on Home
Ride history
Battery charge on the map
Map of allowed riding zones
Scooter filters (battery, brand, rating)
Quick registration
Onboarding
Call support from FAQ
Manage speed limit

Informational Architecture

Mind map after features were identified and prioritized — a place to collect thoughts and lock navigation before user flows.

Informational architecture mind map for New Eco Option — Home Page hub with Menu, Filtering, Support, Instructions, and Scan QR branches

User flow

User flow helped predict the user’s path through the app — and where they can get stuck or frustrated.

User flow diagram for New Eco Option scooter rental app

Prototyping

NEO log in screen with phone number, password, and social login
Home map with scooters and Scan QR-Code button
Filter modal for battery charge, company, and rating
Side menu with profile, payment, ride history, and help
Active ride sheet with payment, duration, pause and finish
Ride complete summary with fare breakdown and rate CTA
Home map with location access permission dialog
Payment information — enter card details to start riding
Profile payment methods — Visa, Mastercard, Apple Pay, add card
Profile edit form with phone, name, email, and date of birth
Help screen with FAQ accordion and support contacts
Ride History list with duration, distance, and price
Rate your trip with star rating and exit

Typography · Colors · Grid

Typography

Nunito

24px24px18px18px16px16px14px14px12px12px
BoldRegular

Aa Bb Cc Dd Ee Ff Gg Hh Ii Jj Kk Ll Mm Nn Oo Pp Qq Rr Ss Tt Uu Vv Ww Xx Yy Zz

Colors

Primary
#1D6EDA
#095FCF
#C5D4E9
Gray palette
#3B4046
#767A80
#93979D
#C8C9CB
#E5E6E8
#FFFFFF
System colors
#FA4659
#2DC673
#FFC800

Grid

44px
20px
72px16px
16px
16px
20px
34px

Onboarding

New Eco Option onboarding animation — splash and first-run screens in a phone frame

Registration

Registration — ask if the user already has a profile
Registration — enter phone number or sign up via social
Registration — enter confirmation code from SMS
Registration — create a password

Scooter’s rent

To meet the needs of users and solve their main problems, the process of rent should be as simple and fast as possible. This makes the user satisfied, and gives him a reason to constantly use the application.

Home map with scooters nearby and Scan QR-Code to start a rental
Filter sheet for battery charge, company, and rating on the map

Ride details

When user sees the scooters on the map, he can easily filter and pick the scooters he needs. The app collected scooters of all companies around Ukraine.

After all user can just scan QR code and ready to go. During the ride he is able to track all details of his ride. Plus it is possible to take a pause and pay less, it is very convenient.

Reserve a scooter on the map with countdown and Scan QR-Code
Scan QR-code on the scooter handlebar
Manually enter QR-code from the scooter handlebar

Finish

To complete a ride, the user should park a scooter in the proper area and take a photo, and if desired, rate a service/ride.

Take a photo of the parked scooter to complete the ride

Ride History

Side menu with Ride History among profile and payment links
Ride History list grouped by month with duration, distance, and price
Past ride detail with payment breakdown and card used