Way.com

Way.com

2024

2024

GIS

B2C

A car super app that helps users in USA to book and pay for parking, carwashes, Insurance, mileage tracking and more.

A car super app that helps users in USA to book and pay for parking, carwashes, Insurance, mileage tracking and more.

Under Dev.

Reducing ambiguity in on-street parking through scalable UX systems

Reducing ambiguity in on-street parking through scalable UX systems

Reducing ambiguity in on-street parking through scalable UX systems

Team

Team

Product designer

Product designer

: Jithuna Das

: Jithuna Das

Head of Design

Head of Design

: Glidin Bernabas

: Glidin Bernabas

Product Manager

Product Manager

: Ajay Dev

: Ajay Dev

Duration

Duration

6 Weeks

Starting

Starting

: 29 Oct 2024

: 29 Oct 2024

Ending

Ending

: 12 Dec 2024

: 12 Dec 2024

Role

Role

End-to-end design ownership

Secondary research

Design system management

UX & UI design

End-to-end design ownership

Secondary research

Design system management

UX & UI design

Delivery Impact

Delivery Impact

Clear rule hierarchy powering maps, cards, alerts, and notifications

Standardized components and states aligned with Way’s design system

Documented edge cases and interaction logic for confident development

Clear rule hierarchy powering maps, cards, alerts, and notifications

Standardized components and states aligned with Way’s design system

Documented edge cases and interaction logic for confident development

Here’s a quick summary

Problem

Way had built a strong parking ecosystem which includes airport, city garages, events, and metered parking, but on-street parking, the most frequent and confusing use case, was missing.

Highly localised rules, time-based restrictions, and safety risks forced users to rely on physical signage or external apps, breaking trust and fragmenting the overall parking experience.

Way had built a strong parking ecosystem which includes airport, city garages, events, and metered parking, but on-street parking, the most frequent and confusing use case, was missing.

Highly localised rules, time-based restrictions, and safety risks forced users to rely on physical signage or external apps, breaking trust and fragmenting the overall parking experience.

Solution

Designed a unified, map-first on-street parking system that translates complex local rules into clear visual signals.

The experience brings instant rule clarity, risk awareness, and timely alerts into Way’s ecosystem that is completing the parking journey and enabling a smooth, development-ready handoff across web and app.

Designed a unified, map-first on-street parking system that translates complex local rules into clear visual signals.

The experience brings instant rule clarity, risk awareness, and timely alerts into Way’s ecosystem that is completing the parking journey and enabling a smooth, development-ready handoff across web and app.

Rule clarity

Rule clarity

Risk indicators

Risk indicators

Alerts

Alerts

A little backstory

A little backstory

As I was wrapping up my previous project, Ajay walked me through the next product note titled ‘Parking GIS’. What immediately drew me in was the GIS (Geographic Information System) layer behind it.
GIS power some of the most intuitive everyday experiences we rely on like live traffic and road closures in Google Maps, real-time ETAs and surge zones in Uber, and delivery tracking that updates as vehicles move through the city.

As I was wrapping up my previous project, Ajay walked me through the next product note titled ‘Parking GIS’. What immediately drew me in was the GIS (Geographic Information System) layer behind it.
GIS power some of the most intuitive everyday experiences we rely on like live traffic and road closures in Google Maps, real-time ETAs and surge zones in Uber, and delivery tracking that updates as vehicles move through the city.

This project wasn’t just about showcasing the GIS data - it was about adding value around it for the users.

This project wasn’t just about showcasing the GIS data - it was about adding value around it for the users.

He also explained that Way was gaining access to on-street parking data and capabilities through ‘Passport’, a U.S.-based platform that works directly with cities to manage on-street parking rules, payments, and enforcement data. The possibility of using this real-world parking data and the spatial intelligence to make on-street parking feel intuitive, is what excited me the most.

He also explained that Way was gaining access to on-street parking data and capabilities through ‘Passport’, a U.S.-based platform that works directly with cities to manage on-street parking rules, payments, and enforcement data. The possibility of using this real-world parking data and the spatial intelligence to make on-street parking feel intuitive, is what excited me the most.

When parking rules become guesswork

When parking rules become guesswork

In the U.S., on-street parking rules are highly localised and change block-by-block, making them hard to interpret from physical signage alone. This complexity creates uncertainty for drivers who need to quickly understand where they can park safely without risking fines or towing.

Understanding whether parking was allowed, safe, and worth the risk was the real challenge.

Understanding whether parking was allowed, safe, and worth the risk was the real challenge.

Why this was a real problem?

Why this was a real problem?

Cities issue millions of parking tickets every year, largely due to misinterpreted rules and missed time limits. For users, that means money lost. For Way, it meant a broken parking journey.

In New York City

6M+

6M+

6M+

parking tickets

parking tickets

parking tickets

issued in 2016

In Chicago

1M+

1M+

1M+

parking tickets

parking tickets

parking tickets

issued in the first six months of 2022

In Baltimore & San Francisco

$100

$100

$100

per resident

per resident

per resident

is what generated as parking-fine revenue in 2019

What users told us

What users told us

From a quick survey, conducted by the PM, with ~20 Way users to understand real on-street parking challenges, I derived the

following insights.

Survey Insights:


Users lack a single, trusted system for street parking.

On-street parking rules are difficult to interpret in the moment.

Fear of violations drives parking anxiety.

Quick decisions demand instant rule clarity.

It’s really hard to tell where I can legally and safely park.

It’s really hard to tell where I can legally and safely park.

I don’t use any app to find street parking.

I don’t use any app to find street parking.

I always worry about time limits - I’ve gotten tickets before.

I always worry about time limits - I’ve gotten tickets before.

I only park for limited time... I need quick rule clarity.

I only park for limited time... I need quick rule clarity.

It’s really hard to tell where I can legally and safely park.

I don’t use any app to find street parking.

I always worry about time limits - I’ve gotten tickets before.

I only park for limited time... I need quick rule clarity.

Starting with the right questions

Starting with the right questions

Before jumping into design, I took a step back to understand the problem more deeply. This approach helped me ground decisions in real user needs rather than assumptions, and it started by asking questions like…

Which are the moment where the user’s anxiety peaks?

Which are the moment where the user’s anxiety peaks?

Who are we really designing for?

Who are we really designing for?

Which moments truly matter in their journey?

Which moments truly matter in their journey?

User segments in consideration

User segments in consideration

Early on, I realized this experience had to work for two distinct groups, not one.

The New User Segment

The New User Segment

The Budget Parkers

The Budget Parkers

The Budget Parkers

Drivers who rely on free or low-cost on-street parking and need quick clarity, and alerts to avoid fines.

Drivers who rely on free or low-cost on-street parking and need quick clarity, and alerts to avoid fines.

The Existing Way Users

The Existing Way Users

The Convenient Commuters

The Convenient Commuters

The Convenient Commuters

Existing users who can now compare street, garage, and event parking seamlessly without switching apps.

Existing users who can now compare street, garage, and event parking seamlessly without switching apps.

Mapping the moment where anxiety peaks

Mapping the moment where anxiety peaks

I mapped the end-to-end journey of a driver finding on-street parking to identify exact breakdown moments.

Here’s what I found on a high level:

Circling without guidance

Circling without guidance

!?

Unclear/missing sign boards

Unclear/missing sign boards

Uncertainty while reading rules

Uncertainty while reading rules

No reminders after parking

No reminders after parking

Competitive benchmarking

Competitive benchmarking

I dove into competitive benchmarking to study how others addressed similar challenges, identifying what worked, what fell short, and where we could push the experience further.

SpotAngels

SpotAngels

XStreet

XStreet

SFDP

SFDP

San Francisco Data Portal

data.sfgov.org

San Francisco Data Portal

data.sfgov.org

SFMTA

SFMTA

San Francisco Municipal Transportation Agency

San Francisco Municipal Transportation Agency

What inspired

What inspired

SpotAngels showed us what’s possible

Clear map-based rule visibility

Clear map-based rule visibility

Cleaning/tow-away alerts

Cleaning/tow-away alerts

Community-powered updates

Community-powered updates

Time-based restrictions displayed upfront

Time-based restrictions displayed upfront

Clear map-based rule visibility

Cleaning/tow-away alerts

Community-powered updates

Time-based restrictions displayed upfront

The gaps

The intention was not to copy what existed, but to connect the dots into a unified experience.

Despite covering similar use cases, existing solutions consistently broke down in these areas:

Inconsistent Parking Data

Inconsistent Parking Data

Similar data live in separate places across parking types.

Similar data live in separate places across parking types.

Unclear rule hierarchy

Unclear rule hierarchy

No structured hierarchy of rules.

No structured hierarchy of rules.

Limited risk awareness

Limited risk awareness

No safety or towing-risk scoring

No safety or towing-risk scoring

Weak validation

Weak validation

Crowdsourced edits lack validation

Crowdsourced edits lack validation

Each gap identified was translated into a clear design principle, which served as a rule for what the system must do.

From chaos to structured rules

From chaos to structured rules

Before touching the map, I focused on the details page, where rules, risks, and edge cases converge. I broke down every on-street scenario into a clear, scannable hierarchy covering availability, restrictions, safety, pricing, and alerts.

The details page became the single source of truth, powering cards, pins, and notifications consistently.

The details page became the single source of truth, powering cards, pins, and notifications consistently.

To make sure this structure would scale beyond a single screen, I also mapped the end-to-end user flow, from discovery to parking, reminders, and edge cases. This helped me validate how each rule state travels across cards, pins, notifications, and system behaviours.

The details page became the single source of truth, powering cards, pins, and notifications consistently.

2

2

Define a rule taxonomy and hierarchy

Define a rule taxonomy and hierarchy

1

1

Audit all parking data inputs

Audit all parking data inputs

3

3

Standardize parking states across rule outcomes

Standardize parking states across rule outcomes

4

4

Translate rules into scannable user signals

Translate rules into scannable user signals

As I was structuring the parking rules and states, I ran short validation sessions with my teammates to pressure-test the logic before moving into visual design.

Together, we checked whether the rule hierarchy made sense at a glance, whether time-based conditions were easy to reason about, and whether different parking types resolved into clear, consistent states.

Presenting Way’s on-street parking

experience

Presenting Way’s on-street parking experience

Presenting Way’s on-street parking experience

The structured details pages

The structured details pages

All parking rules, risks, and limits - structured to support quick decisions.

All parking rules, risks, and limits - structured to support quick decisions.

Turning the rules into a visual system

Turning the rules into a visual system

Turning the rules into a visual system

Every pin, color, and state reflects a real-world parking condition.

The complete map experience

The complete map experience

Map interaction designed for fast decisions

Map interaction designed for fast decisions

Interactions that reduce back-and-forth, syncing pins with cards, enabling hover-level clarity on desktop, and maintaining parity with mobile behavior.

Timely alerts for every restriction

Timely alerts for every restriction

Tow-away warnings

Tow-away warnings

Tow-away warnings

Street cleaning alerts

Street cleaning alerts

Street cleaning alerts

Time-sensitive urgency

Time-sensitive urgency

Time-sensitive urgency

Decision-first filters

Decision-first filters

Decision-first filters

Filtering is structured around key decision factors rather than a broad set of attributes.

Verified crowd sourcing

Verified crowd sourcing

Verified crowd sourcing

Instead of open edits, users can “Suggest an edit” with the help of the guided options.

Homepage - progress section

Homepage - progress section

Homepage - progress section

Just the essential details, adapted to time and risk.

Verified crowd sourcing

Verified crowd sourcing

Verified crowd sourcing

Instead of open edits, users can “Suggest an edit” with the help of the guided options.

Expected business impact

Pre-launch outcomes based on product forecasts.

This project was designed with clear user, system, and business outcomes in mind. While development was paused due to technical dependencies, the work established a complete, scalable foundation ready for launch.

User retention

+2% projected improvement in user retention and engagement

Subscription retention

~5% projected uplift in subscription retention

Subscription revenue

~$50k estimated subscription revenue impact

OEM partnership

Future OEM partnership enablement

The delivery impact

The delivery impact

Reduced implementation ambiguity through clear documentation, components, and system rules, enabling smoother engineering handoff.

Reduced implementation ambiguity through clear documentation, components, and system rules, enabling smoother engineering handoff.

Lessons from this project

Iteration needs boundaries

Focusing on high-impact touch-points and clear iteration limits speeds up progress.

Intentional feedback loops

Early, well-timed reviews reduce rework and accelerate decision-making.

End-to-end ownership

Managing the full system strengthens the ability to scope, prioritize, and make confident design decisions.

Think in systems, not screens

Designing rules, maps, and alerts as one system enables clarity, consistency, and scale.

End note

End note

Working on on-street parking taught me how much clarity emerges when complex rules are treated as systems rather than interfaces. It helped me develop stronger instincts around prioritization, structured thinking, and intentional iteration, skills I now carry into every new design challenge.

© 2026 Jithuna Das. Designed & built with love using framer

© 2026 Jithuna Das. Designed & built by me using framer

© 2026 Jithuna Das. Designed & built with love using framer

Create a free website with Framer, the website builder loved by startups, designers and agencies.