LA. LAXMINARAYANA AVULA ← All projects

PRODUCT DESIGN CASE STUDY / EV MOBILITY

EV Charge AheadFind. Plan. Charge.

Designing an EV charging experience that connects nearby station discovery, route planning, charger details, slot booking and payment.

EV Charge Ahead is represented in the supplied screens as a mobile EV charging companion. The experience helps drivers locate charging stations, compare availability and amenities, inspect station information and reviews, plan a route, reserve a charging slot, apply a coupon and manage bookings.

RoleProduct / UX-UI Design
ProductEV Charge Ahead
PlatformMobile app
DomainEV mobility · Charging
FocusDiscovery · Routing · Booking
EV Charge Ahead mobile application cover visual showing map-based EV charging station discovery and station list
EV Charge Ahead / Mobile experienceFind · Plan · Book · Charge

Project evidence: The uploaded archive contains UI exports and a portfolio cover, but no project brief, named research records, delivery dates, team details or launch evidence. The UX narrative below distinguishes visible screen evidence from reconstructed design rationale and proposed validation.

01 / EXECUTIVE SUMMARY

The story in
STAR format.

A driver needs more than a map pin. They need to know which station is usable, whether it fits their vehicle, how it fits into the journey, and what happens after booking and payment.

S / SITUATION

Charging is a journey, not a pin

EV drivers need to discover charging locations, evaluate connector and station information, plan a route and coordinate a charging session.

T / TASK

Connect discovery to a confirmed booking

Structure a mobile experience from onboarding and location access through station search, details, route planning, slot selection, payment and booking management.

A / ACTION

Design the end-to-end task flow

Shape map/list discovery, filters, station information and reviews, multi-stop trip planning, booking summary, coupon entry, payment confirmation and booking states.

R / RESULT

A connected charging workflow

The archive documents the key surfaces needed to move from finding a station to planning a route, booking a charging slot and reviewing booking status.

Outcome boundary: The screens demonstrate a designed experience and prototype flow. They do not confirm live charger integrations, actual reservation fulfillment, completed research, deployed payment processing or business performance.
02 / PRODUCT & UX CHALLENGE

Reduce uncertainty
before the driver arrives.

EV charging is a multi-step decision. The driver must find a station, assess whether it is suitable, understand the route and commit to a time slot. Each missing or unclear detail can create uncertainty at a critical moment.

DRIVER CHALLENGE

Find a station that fits the trip

Location, distance, charger availability, connector type, charging speed and amenities all influence whether a station is a viable stop.

PRODUCT CHALLENGE

Connect map discovery to action

Map pins, nearby results, filters, station detail, route planning and booking need to work as one continuous journey instead of isolated screens.

TRUST CHALLENGE

Make booking and payment predictable

Drivers need to review vehicle, connector, slot date/time, charge duration, coupon and total price before confirming a reservation.

CONTINUITY CHALLENGE

Support the journey after payment

Booking status, route guidance, history and next steps should remain accessible after the transaction.

Problem statement (portfolio framing): How might we help EV drivers confidently find a compatible charging station, understand its availability and facilities, plan the journey, and complete a booking without losing context between map, route and payment?
03 / PRODUCT SCOPE

Prioritize the charging task
with MoSCoW.

A useful first release should protect the core charging journey. MoSCoW clarifies which capabilities are essential to finding and booking a charger and which can be sequenced later.

MUST HAVE

Core charging journey

  • Location permission / manual search
  • Map and nearby station list
  • Station filters and search results
  • Station details and connector info
  • Route planning
  • Slot booking and payment
  • Booking confirmation/history

Without these, the driver cannot complete the fundamental find-to-charge task.

SHOULD HAVE

Decision confidence

  • Station reviews and ratings
  • Amenities and charging speed
  • Coupon application
  • Route summary and navigation state
  • Booking status categories
  • Vehicle details / profile

These features help drivers compare options, understand value and manage the booking.

COULD HAVE

Trip enhancements

  • Saved vehicles
  • Favorite stations
  • Live charger occupancy freshness
  • Smart range-aware stop suggestions
  • Charging reminders
  • Personalized station recommendations

Potential enhancements to research after core discovery, route and booking behaviors are reliable.

WON'T HAVE · PROPOSED

Keep focus on charging

  • Unrelated social feed
  • General marketplace
  • Unverified vehicle telematics
  • Unvalidated loyalty complexity

Proposed non-goals to keep the first experience focused; not recorded as approved product decisions.

MoSCoW status: This prioritization is reconstructed from the supplied screen set and the core task. It is not claimed as an original product-owner backlog or prioritization workshop result.

04 / DISCOVERY & RESEARCH

Understand the driver's
decision, not just the map.

The interface exposes the key decision variables—location, charger type, availability, price, distance, amenities, reviews, route and slot time. The archive does not include interview notes, participant profiles, usability sessions or field research, so these are research questions and screen-based observations, not claimed findings.

01 / CONTEXTUAL INQUIRY

Understand charging behavior

Investigate where drivers usually charge, how they decide to stop, what happens when a preferred charger is occupied and how they plan longer journeys.

Research proposal
02 / TASK ANALYSIS

Map the station decision

Understand how drivers compare distance, availability, connector compatibility, charging power, price, amenities and reviews.

Screen-based task model
03 / SERVICE BLUEPRINT

Connect digital and physical service

Explore the dependencies between app booking, station data, charger status, payment, arrival, charging start and support when a station is unavailable.

Research proposal
Observed screen evidenceUX interpretationDesign opportunityEvidence status
Home combines map markers and nearby station cards.Drivers may use spatial context and list comparison together.Keep map and list coordinated and make the selected station obvious.Visible in UI
Filters include location, charger type and charging-port/availability-related options, plus price and discount sorting/filtering.Station selection depends on more than distance.Make applied filters visible, understandable and easy to clear.Visible in UI
Station details show availability, distance, rating, connector/charger information, amenities, reserve and directions actions.Drivers need enough information to judge station suitability before committing.Prioritize compatibility, availability, location and next action.Visible in UI
Station detail separates Info, Chargers and Reviews.Station evaluation includes factual data, hardware details and social proof.Use clear tabs or sections with consistent context and action access.Visible in UI
Trip planner includes origin, destination, route map, navigation and route summary.Charging discovery needs to support journey planning, not just nearby search.Keep route context visible and explain distance and estimated duration.Visible in UI
Booking summary shows vehicle, battery, slot, connector, charge time, coupon and price.Booking is a high-commitment step that requires a transparent summary.Make all booking variables and the final payable amount easy to verify.Visible in UI
Research integrity: No driver interviews, survey results, competitor audit, field observations or usability test reports were included in `ev.zip`. These observations are derived from the screens. Do not present them as direct user quotes or completed research findings. Add actual research evidence if you have it.
05 / USER ARCHETYPES & JTBD

Design for the driver's
charging context.

The screen set suggests three task-based archetypes: drivers locating a nearby charger, drivers planning a longer route, and drivers managing a reservation. These are proto-archetypes inferred from the product capabilities, not validated demographic personas.

PROTO-ARCHETYPE 01FIND NEARBY

The Urban Charger Seeker

Context: needs a convenient charging stop nearby.

“Show me a compatible charger close by, and help me know whether I can use it now.”
JTBD
When my battery needs charging, help me find a nearby station that fits my vehicle and current needs.
Potential friction
Unclear availability, connector mismatch, poor station information or stale map markers.
Design opportunity
Map/list coordination, clear filters, compatibility details and freshness timestamps.
PROTO-ARCHETYPE 02PLAN A TRIP

The Long-Distance Planner

Context: needs charging stops along a journey.

“Help me plan the route with charging stops so I can travel with fewer surprises.”
JTBD
When planning a longer drive, help me understand route distance, duration and suitable charging stops.
Potential friction
Route uncertainty, unclear stop logic, range anxiety and incomplete charger details.
Design opportunity
Route overview, stop sequence, distance/duration and route progress cues.
PROTO-ARCHETYPE 03BOOK & MANAGE

The Reservation Manager

Context: wants a confirmed slot and clear payment status.

“Let me review the charging details, pay confidently and find my booking later.”
JTBD
When I choose a station, help me reserve the right connector and time slot, then manage the booking.
Potential friction
Price ambiguity, coupon errors, payment uncertainty or unclear booking status.
Design opportunity
Transparent order summary, clear payment confirmation and booking status taxonomy.

Validate these archetypes with real EV drivers and distinguish use cases such as home charging, workplace charging, public destination charging and highway travel if those are in scope.

06 / END-TO-END USER JOURNEY

From discovery
to a completed charge.

The journey map connects the screens into a single task: understand the product, find a suitable station, plan the route, book a slot, pay and manage the reservation. Friction and opportunities are design hypotheses to validate.

Stage
01 · ONBOARD
02 · DISCOVER
03 · EVALUATE
04 · PLAN
05 · BOOK & PAY
06 · MANAGE
Driver goal
Understand service and get started.
Find suitable chargers nearby.
Choose a station with the right details.
Understand route and travel time.
Reserve a slot and pay.
Find reservation and next steps.
Driver action
View walkthrough, grant location, create account/verify OTP.
Explore map, station list, search and filters.
Review charger type, availability, amenities and ratings.
Enter origin/destination and review route.
Select slot, apply coupon and complete payment.
Review ongoing/booked/history records.
Potential friction
Location permission hesitation or signup friction.
Map/list overload or stale availability.
Unclear connector, power, amenities or trust.
Route estimate and stop logic unclear.
Price mismatch, coupon confusion or payment failure.
Unclear booking state or cancellation/reschedule rules.
Design opportunity
Explain value before permissions and verify account clearly.
Coordinate map, list, search and applied filters.
Prioritize compatibility, availability and station evidence.
Show route, duration, distance and stop sequence.
Transparent booking summary and definitive confirmation.
Clear states, details and support path.
Screen evidence
Walkthrough · Location · Signup · OTP
Home · Search · Filter
Station Info · Reviews
Trip Planner 1–4
Coupon · Payment
My Bookings states
Validation question
Can new drivers start without confusion?
Can they find a suitable charger?
Can they confidently compare stations?
Can they understand the route?
Can they verify final price and booking?
Can they retrieve and manage the booking?

The supplied flow ends at booking confirmation and booking management. It does not show the actual charger plug-in, charging-session start/stop, post-charge settlement or support resolution. Those are important service blueprint stages to validate and design if the product supports them.

07 / INFORMATION ARCHITECTURE

Organize the product
around the charging task.

The app navigation and screens indicate four main destinations—Home, Station, History and Profile—supported by onboarding, station detail, trip planning and checkout flows.

EV Charge Ahead / Mobile app IA reconstructed from screen set
EV CHARGE AHEAD · DRIVER APP

01 · Home & discovery

  • Map + nearby list
  • Search stations
  • Filter by location/type/price
  • Station preview
  • Vehicle/status card

02 · Station & route

  • Station information
  • Chargers / connector details
  • Reviews
  • Get directions
  • Trip planner / route summary

03 · Booking & payment

  • Reserve a slot
  • Vehicle / battery details
  • Slot date and time
  • Coupon
  • Payment confirmation

04 · History & account

  • Ongoing bookings
  • Booked
  • History
  • Login / registration
  • OTP verification / profile

IA scope: This hierarchy is reconstructed from visible navigation and screen content. It is not a verified route map or complete product taxonomy. Confirm which details are nested in Station vs Home and what Profile contains against the actual app.

08 / USER FLOWS

Connect map, route
and reservation.

The main flows show the task sequence and decision points that matter most. They also identify recovery states that are not shown in the supplied screen set but should be specified before release.

Flow A / Find and evaluate a nearby stationDISCOVERY
STARTOpen Home

View map and nearby stations.

→
SEARCHSearch / Near me

Use location or enter area.

→
REFINEApply filters

Choose charger type, availability or price.

→
COMPAREResults list

Compare distance and availability.

→
INSPECTStation details

Review info, chargers and ratings.

Decision to validate: what happens when location permission is denied, no compatible charger is available, or a station's availability changes after selection?

Flow B / Plan a route to chargingTRIP PLANNING
STARTTrip Planner

Enter starting location.

→
DESTINATIONEnter destination

Set journey endpoints.

→
PLANView route map

Review charging route.

→
NAVIGATEStart navigation

Follow the mapped route.

→
REVIEWRoute summary

Check duration and distance.

Important product question: are charging stops automatically selected based on vehicle range and state of charge, or is the route simply a map path? The screens do not prove range-aware route optimization.

Flow C / Reserve a charging slot and payBOOKING & CHECKOUT
SELECTStation

Choose compatible charger.

→
RESERVEBook a slot

Review vehicle, time and connector.

→
DISCOUNTApply coupon

Enter and verify coupon.

→
CONFIRMPay

Review final amount and submit.

→
COMPLETESuccess

Show transaction confirmation.

Critical recovery states: slot becomes unavailable, coupon invalid/expired, payment pending/failed, duplicate payment, booking creation failure and payment success with booking confirmation delayed.

Flow D / Retrieve and manage a bookingPOST-BOOKING
STARTMy Bookings

Open reservation list.

→
FILTEROngoing / Booked

Choose booking state.

→
INSPECTBooking card

Review station and connector.

→
HISTORYPast bookings

Review previous sessions.

Validation need: define cancellation, reschedule, refund, arrival check-in and support actions if those are supported in the business model.

09 / KEY UX DECISIONS

Explain the trade-offs
behind the interface.

A senior case study should show why the experience is structured this way, not only what screens exist.

DecisionDriver needDesign response in supplied screensTrade-off / validation need
Pair map with nearby listUnderstand geographic proximity and compare station options.Show station pins and nearby cards in the Home experience.Map/list selection must stay synchronized; avoid hiding list results under map overlays.
Expose practical filtersNarrow options by charger type, availability, location and price.Use a dedicated Filter sheet with clear/apply actions.Show active filter count and preserve filters when returning from station details.
Prioritize station suitabilityKnow whether the charger fits the vehicle and trip.Show connector, charging power, availability, distance, amenities and rating.Clarify live-data freshness and connector compatibility; do not imply live availability without a reliable data source.
Separate station Info and ReviewsReview technical details and social proof without crowding one screen.Dedicated Info and Reviews tabs; Chargers appears as a related section.Keep the station identity and primary actions available across tabs.
Provide a route-planning flowUnderstand distance and duration before driving.Origin/destination inputs, map route, navigation and route summary.Do not promise EV range optimization unless vehicle state, battery and charger data drive the calculation.
Summarize booking before paymentVerify vehicle, slot, connector, duration and coupon.Booking summary with coupon entry and confirm action.Reconcile price, taxes, discounts and payment amount in a single authoritative total.
Separate booking statesFind active, upcoming and past reservations.My Bookings tabs such as Ongoing, Booked and History.Define clear state transitions, cancellation rules and empty/error states.
Specific QA issue from the supplied screens: The coupon/booking screen displays ₹51.02, while the payment-success screen displays ₹149.00. These may represent different sample states, but if they belong to the same booking journey, the total is inconsistent. Verify the final amount, coupon calculation, tax treatment and payment receipt before presenting this as a completed flow.
10 / EXPERIENCE & UI WALKTHROUGH

From first launch
to a managed reservation.

The screens are presented in task order to show how the product experience unfolds—from the value proposition and permissions through station discovery, route planning and booking.

EV Charge Ahead onboarding screen introducing nearby EV charging station discovery
01 / OnboardingFind stations nearby
EV Charge Ahead onboarding screen describing more than just charging
02 / Value propositionMore than just charging
EV Charge Ahead onboarding screen about fast and convenient charging services
03 / Service promiseFast and convenient services
EV Charge Ahead request to enable device location
04 / Location permissionEnable location

The onboarding sequence establishes the charging proposition before requesting location access. Location is a key dependency for “near me” discovery, so the permission prompt should explain the immediate benefit and offer manual location entry when permission is declined.

EV Charge Ahead create account form
05 / Create accountMember registration
EV Charge Ahead OTP verification screen
06 / OTP verificationVerify registered mobile number
EV Charge Ahead login screen
07 / LoginReturning member access
EV Charge Ahead vehicle dashboard showing car, battery, range and temperature information
08 / Vehicle dashboardVehicle and battery context

Account screens support registration, OTP verification and returning access. The vehicle dashboard introduces vehicle-related information such as battery and range, which could help personalize station suitability if connected to accurate vehicle data.

EV Charge Ahead home screen with station map, nearby charging station card, availability, distance and amenities
09 / Nearby discoveryMap + station preview
EV Charge Ahead home screen showing nearby stations and map section
10 / Browse nearbyList and map context
Filter sheet for location, charger type, available chargers, free chargers and price options
11 / FiltersRefine station options
EV Charge Ahead search results list of charging stations with distance and available charger counts
12 / Search resultsCompare stations

The discovery experience combines spatial context with searchable and filterable results. Station cards show availability, distance and other decision cues; filter choices include charger availability/type and price-related options.

Station details page with station image, address, availability, connector and charger amenities, reserve and directions actions
13 / Station informationSuitability and primary actions
Station reviews page with rating distribution, review list and write a review action
14 / ReviewsRatings and user feedback

Station detail brings together operational facts, amenities and decision support. Reviews offer a separate trust signal. Compatibility and the freshness of availability data should be highly visible, because stale information can undermine the whole experience.

Trip planner with origin and destination fields and suggested stations
15 / Trip planner entrySet origin and destination
Trip planner map view showing route area and station pins
16 / Route discoveryExplore route context
Trip route drawn across a map with charging station markers
17 / Route mapVisualize route and stops
Route navigation screen with route line, charging markers and exit navigation action
18 / Navigation stateFollow the planned route
Trip route summary showing 3 hours 27 minutes and 161.3 kilometres, with route stops and progress
19 / Route summaryDistance · duration · stops

The planner progresses from endpoint entry to route visualization, navigation and summary. The screen displays a route estimate of 3 hr 27 min and 161.3 km in its sample state. The supplied screens do not prove that route selection is optimized against live battery state or charger occupancy.

Book a slot summary showing vehicle, battery, slot time, connector, coupon and booking total
20 / Booking and couponReview details before confirming
EV Charge Ahead payment success screen showing payment completed successfully and transaction number
21 / Payment successConfirm payment result

The booking summary gives the driver a chance to review the vehicle, connector, time slot, charge duration and coupon before confirming. The payment confirmation provides a success state and transaction reference. The displayed amounts should be reconciled across these screens.

My Bookings screen with Ongoing, Booked and History tabs
22 / My Bookings overviewOngoing · Booked · History
My Bookings detail card showing charging station, charger type, date and time
23 / Booking cardStation and reservation detail
My Bookings list with multiple station reservations
24 / Booking listReview upcoming reservations
My Bookings history list showing past charging reservations
25 / Booking historyAccess past bookings

Booking management separates ongoing, booked and historical records. Status definitions, cancellation eligibility, rescheduling and support actions should be made explicit in the complete service design.

11 / DESIGN SYSTEM THINKING

Make charging data
easy to scan and act on.

The supplied screens use a green-led visual language, map markers, station cards, amenity icons, status labels and consistent bottom navigation. The design-system story connects these patterns to the decisions they support.

01 / COLOR FOUNDATION

Green for action, status for meaning

Observed visual direction: green primary actions, pale surfaces, dark text, and contrasting map/status markers. Values are illustrative estimates, not extracted source tokens.

02 / TYPE & DATA
Aa 110 kW

Station · spec · status

Establish hierarchy for station names, addresses, connector types, power, distance, availability, ratings and booking metadata.

03 / SPACING & SURFACES

Cards and map overlays

Use repeatable card padding, clear map overlays, consistent bottom navigation and tap targets that remain usable on the map.

Component familyVariants / states to defineBehavior contractEvidence in screens
Map station markerAvailable · unavailable · selected · unknownUse a clear legend and never rely on color alone; selected marker matches selected card.Home / Trip Planner
Station cardDefault · selected · unavailable · loadingShow station name, distance, availability, connector/power and rating where available.Home / Search results
Filter controlDefault · selected · applied · clearedPersist choices, show applied state/count and provide reset.Filter sheet
Station detail tabsInfo · Chargers · ReviewsMaintain station identity and primary action as content changes.Station detail
Route step / stopPlanned · active · completed · missedShow route order, distance, duration and status consistently.Trip Planner
Booking summaryEditable · coupon applied · invalid coupon · payableKeep slot, connector, vehicle and final payable amount synchronized.Book a slot
Payment statusPending · success · failed · refundedProvide definitive status, transaction reference and recovery path.Payment success
Booking cardOngoing · booked · completed · cancelledMake date, time, station, connector and next action clear.My Bookings

States that must be designed

Location deniedManual search fallback.
No stationsChange area or filters.
UnavailableSuggest alternatives.
Stale dataShow last updated time.
Slot conflictRefresh available slots.
Coupon invalidExplain reason and retry.
Payment pendingPrevent duplicate payment.
Booking confirmedShow code and next steps.

Design-system evidence boundary: The screens show consistent patterns and component families. They do not prove a production Figma component library, exported tokens, coded React component package, Storybook or versioning strategy. Include actual design-library or implementation evidence before claiming those deliverables.

12 / ACCESSIBILITY, SAFETY & TRUST

Make real-world actions
clear and dependable.

A charging app operates in changing physical contexts. Users may be driving, walking around a station, dealing with poor connectivity or making a payment. The interface must prioritize safety, clear status and recovery.

MAP ACCESSIBILITY

Don't make the map the only interface

Provide an equivalent station list, text labels for markers, accessible filters and a selected-station state that does not rely on color alone.

DRIVING SAFETY

Keep navigation low-distraction

Support clear voice guidance, simple route status, large tap targets and discourage complex interactions while the vehicle is moving.

AVAILABILITY TRUST

Communicate data freshness

Show when charger availability was last updated and distinguish live status from estimated or cached status.

PAYMENT TRUST

Show one authoritative total

Explain charging fee, taxes, coupon discount and payable amount consistently across booking, payment and receipt.

CONNECTOR COMPATIBILITY

Prevent unsuitable reservations

Make connector type and charging power visible and compare them with the member's vehicle compatibility where supported.

ACCESSIBILITY

Support readable mobile controls

Use sufficient contrast, semantic labels, screen-reader support, dynamic text and touch targets sized for real use.

These are design and QA requirements, not proof of formal WCAG conformance, road-safety evaluation or live-data reliability testing.

13 / VALIDATION PLAN

Test the moments
where confidence matters.

Validate the highest-risk decisions with EV drivers: choosing a compatible station, trusting availability, following a route, understanding price and confirming a reservation.

Test scenarioWhat to observeSuccess signalPriority
Find a nearby chargerCan the driver use map/list, search and filters to find a suitable option?Finds a station that matches location and connector needs without help.Critical
Compare two stationsCan the driver interpret power, connector, availability, amenities and reviews?Chooses a suitable station and explains the trade-off.Critical
Plan a longer routeCan the driver understand route distance, duration and charging stops?Understands the route and knows where to charge.Critical
Book a slot and use a couponCan the driver verify slot, connector, total and discount?Completes booking with no pricing ambiguity.Critical
Recover from payment issueDoes the user know whether payment or booking succeeded?Avoids duplicate payment and can recover or contact support.Critical
Retrieve a bookingCan the driver find upcoming and past bookings?Finds the correct station, date/time and booking reference.High
Measurement plan: Establish baseline task completion, time to find a compatible charger, filter success, station comparison confidence, route comprehension, booking completion, payment errors and duplicate-booking incidents. Set targets only after measuring a baseline; no usability metrics were provided in the archive.
14 / CONTRIBUTION & REFLECTION

What the experience
brings together.

The supplied design set documents an end-to-end driver journey from discovering charging infrastructure to planning, reserving, paying and managing bookings.

DESIGN CONTRIBUTION

One charging journey.
Connected decisions.

Product experience framing

Connected station discovery, trip planning and charging reservation into a single driver-facing proposition.

Location-based discovery

Designed map/list exploration, search, filters, station cards and detail views.

Station evaluation

Organized connector, charging power, amenities, ratings and reviews to support station choice.

Route planning

Designed origin/destination entry, route visualization, navigation and route summary screens.

Booking and payment

Designed slot summary, coupon entry, payment success and booking retrieval experiences.

System consistency

Established repeatable patterns across map markers, cards, filters, tabs, route states and booking status.

My key learning

In EV mobility, the map is only the beginning. The real product value is reducing uncertainty between “I need a charge” and “I have a reliable plan.” That requires trusted station data, clear compatibility, useful route context, transparent pricing and dependable booking states. The next iteration should validate those dependencies with drivers and charging-network operations.

Impact integrity: No launch metrics, station coverage, active users, booking conversion, charging success rate or usability scores were included in the archive. The payment, booking and route values shown are sample interface content, not measured product outcomes.