RTA App Redesign
RTA App Redesign
Redesigned RTA Dubai’s vehicle registration flow to eliminate location restrictions and improve usability. Introduced a cleaner layout with better spacing and hierarchy, plus dual guidance: a homepage prompt for new users and a contextual popup during parking. The result is a smoother, more intuitive experience with an updated interface.
Redesigned RTA Dubai’s vehicle registration flow to eliminate location restrictions and improve usability. Introduced a cleaner layout with better spacing and hierarchy, plus dual guidance: a homepage prompt for new users and a contextual popup during parking. The result is a smoother, more intuitive experience with an updated interface.

CLIENT
Dubai RTA (concept project)
Dubai RTA (concept project)
PROJECT DURATION
2025
2025
SERVICE AND OFFER
Branding
Branding
UI/UX Design
UI/UX Design
User Flows
User Flows
GovTech
GovTech
PROBLEM
First-time users faced a major barrier when trying to register their vehicle through the RTA app. They were required to be physically near a parking zone to complete registration, but this wasn’t clearly communicated. As a result, users often got stuck mid-journey, unable to access parking features.
First-time users faced a major barrier when trying to register their vehicle through the RTA app. They were required to be physically near a parking zone to complete registration, but this wasn’t clearly communicated. As a result, users often got stuck mid-journey, unable to access parking features.
SOLUTION
I redesigned the layout and spacing to create a more modern and breathable interface. I introduced two guidance approaches: a clear homepage prompt and a contextual popup in the parking flow. The registration process was simplified with better form design and license plate visuals. These changes removed location-based blocks and improved onboarding, creating a seamless first-time user journey.
I redesigned the layout and spacing to create a more modern and breathable interface. I introduced two guidance approaches: a clear homepage prompt and a contextual popup in the parking flow. The registration process was simplified with better form design and license plate visuals. These changes removed location-based blocks and improved onboarding, creating a seamless first-time user journey.
VALUE DELIVERED
• Reduced confusion with guided onboarding
• Removed location-based access limits
• Faster task completion through better forms
• Boosted trust with a modern interface
• Enabled seamless first-time parking and registration
• Reduced confusion with guided onboarding
• Removed location-based access limits
• Faster task completion through better forms
• Boosted trust with a modern interface
• Enabled seamless first-time parking and registration


FIRST APPROACH / PROACTIVE GUIDANCE
In this approach, I added a prominent "Add a new vehicle" prompt directly on the homepage that appears for users who haven't registered any vehicles yet. This proactive solution:
Immediately visible when users open the app, preventing them from getting stuck later
Includes an info icon to provide additional context about why adding a vehicle is important
Persists until completed ensuring users don't miss this crucial setup step
Disappears once done - after adding a vehicle, it's replaced with the license plate display and "Add More" option
This preventative approach guides users to complete vehicle registration before they even attempt to pay for parking, eliminating the confusion entirely. The prompt fits naturally into the redesigned homepage layout without disrupting access to other services.
In this approach, I added a prominent "Add a new vehicle" prompt directly on the homepage that appears for users who haven't registered any vehicles yet. This proactive solution:
Immediately visible when users open the app, preventing them from getting stuck later
Includes an info icon to provide additional context about why adding a vehicle is important
Persists until completed ensuring users don't miss this crucial setup step
Disappears once done - after adding a vehicle, it's replaced with the license plate display and "Add More" option
This preventative approach guides users to complete vehicle registration before they even attempt to pay for parking, eliminating the confusion entirely. The prompt fits naturally into the redesigned homepage layout without disrupting access to other services.
SECAND APPROACH / REACTIVE GUIDANCE
In this approach, I implemented a just-in-time popup that appears when users attempt to pay for parking without a registered vehicle. This contextual solution:
Appears at the moment of need when users try to pay for parking but haven't added a vehicle yet
Clearly explains the requirement with the message "Link your first vehicle using license plate and registration details"
Provides direct action with a prominent "Link new vehicle" button that takes users straight to registration
Can be dismissed with an X button if users want to explore other features first
Educates through context - users understand exactly why they need to add a vehicle
This reactive solution meets users at the point of friction and offers clear guidance, ensuring they always understand how to complete parking without getting stuck.

SECAND APPROACH / REACTIVE GUIDANCE
In this approach, I implemented a just-in-time popup that appears when users attempt to pay for parking without a registered vehicle. This contextual solution:
Appears at the moment of need when users try to pay for parking but haven't added a vehicle yet
Clearly explains the requirement with the message "Link your first vehicle using license plate and registration details"
Provides direct action with a prominent "Link new vehicle" button that takes users straight to registration
Can be dismissed with an X button if users want to explore other features first
Educates through context - users understand exactly why they need to add a vehicle
This reactive solution meets users at the point of friction and offers clear guidance, ensuring they always understand how to complete parking without getting stuck.



SUMMARY
The original RTA app blocked users from registering vehicles unless they were near a parking zone, leading to confusion and limiting access to parking features.
To fix this, I designed two onboarding approaches:
Approach A — Proactive Guidance Homepage Prompt
A visible “Link your vehicle” card was added to the home screen.
Pros: Easy to spot, encourages early setup, supports new users without interrupting their flow.
Cons: Can be missed if the user scrolls past, less effective for users already mid-task.
Approach B — Reactive Guidance Contextual Prompt
A prompt appears when users try to pay for parking without a registered vehicle.
Pros: Shown exactly when needed, feels natural, keeps the homepage clean.
Cons: Comes late in the journey, may block task, relies on user reaching that step.
Together, both approaches remove the location restriction and create a smoother, more flexible first-time experience.
The original RTA app blocked users from registering vehicles unless they were near a parking zone, leading to confusion and limiting access to parking features.
To fix this, I designed two onboarding approaches:
Approach A — Proactive Guidance Homepage Prompt
A visible “Link your vehicle” card was added to the home screen.
Pros: Easy to spot, encourages early setup, supports new users without interrupting their flow.
Cons: Can be missed if the user scrolls past, less effective for users already mid-task.
Approach B — Reactive Guidance Contextual Prompt
A prompt appears when users try to pay for parking without a registered vehicle.
Pros: Shown exactly when needed, feels natural, keeps the homepage clean.
Cons: Comes late in the journey, may block task, relies on user reaching that step.
Together, both approaches remove the location restriction and create a smoother, more flexible first-time experience.