Ride Options
A new ride-hailing company in Pakistan faced UI/UX issues, leading to a redesign to improve functionality, streamline the interface, and enhance user satisfaction.
Challenges
Improving visual design
Testing and feedback
Integration of new functionalities
Passenger's pain points:
Cluttered interface
Complicated booking process
What about the driver's?
Complicated account setup
Poor communication tools
Seeing it myself!
Cluttered and confusing interface
Inconsistent design elements
Lack of intuitive user flow
User lost in the flow
Key takeaways
Passengers
are pained by navigation & booking process.
Drivers
are pained by account setup & app usability.
My approach
Despite thorough investigation, my focus is on identifying the main audience. Gripping their objectives and dilemmas is crucial to tackling root issues, not just overt necessities.
Research methodology
Interviews
Observations
Feedback Analysis
DRIVER PERSONA
NEEDS
Efficient navigation
Seamless ride requests
PAIN POINTS
Unintuitive interface
Glitched ride requests
PASSENGER PERSONA
NEEDS
User friendly app
Real time updated ETAs
PAIN POINTS
Complicated ride booking
Inconsistent service quality
Learning form competitor
Studying Careem got me to optimize user experience and efficiency. Their booking process and communication tools inspired improvements.
Drivers registration
Passenger home screen
Other competitors
Uber
inDrive
Yango
Getting driver's data in 4 categories.
Basic info
CNIC
Driving license
Vehicle info
A top mounted search bar.
Three main categories City rides, Courier & inter City.
A bottom navigation bar for better UX.
User flow:
Information Architecture:
Wireframes:
Putting things together:
After testing new features with drivers, I created an early design and prototype for usability testing. Users tried creating new accounts unaided, allowing me to observe what worked, what didn't, and note their feedback.
Develop a user-friendly process allowing drivers to establish accounts simply and autonomously.
5/5 created account easily.
2/5 asked to "put all requirements on one page".
4/5 said the experience is easy to follow.
5/5 said app felt more modern and easier to use.
3/5 said "smoother navigation"
Pinpoint and tackle user experience problems in our latest features to boost customer contentment.
There was a 50% increase in detailed user feedback.
The collected feedback led to the optimization of key features.
Key Takeaways:
Improve the account setup process for drivers.
Address usability issues.
Make informed decisions on further refinements.
Resulting revisions:
Based on user feedback, we streamlined the app interface, improved navigation, and added real-time updates for rides. Enhanced communication channels between passengers and drivers were also implemented to improve the overall user experience.
Minimizing clutter
Organized items
Visual hierarchy
Simplifying the ride booking
Showing all necessary things
Improved UX, every thing one tap away
Redesigned side menu
Maintaining aesthetics
Showing examples of required data
Getting data in a flow