Project overview
In this case study, I addressed major usability issues in the Domino's Canada app by improving transparency and updating the user experience. I revamped the app to show product prices and calorie information during item selection, tackling user frustrations identified through primary and secondary research.
Additionally, I updated the app's visual design in away to align with contemporary UX/UI standards while keeping guidelines of Dominos brand in mind, resulting in a more intuitive and engaging interface.These improvements aim to increase user satisfaction, reduce cart abandonment.
UX design
3 weeks
Problem
Research
Secondary research
First, I checked the app store reviews to gather information about the problems customers are experiencing with the app. User feedback analysis is a powerful UX research tool. It’s also cheap and informative.
Insights from
Reviews
Many users reported that the app is not intuitive and confusing.
The app has an outdated look and feel.
Users experienced buggy and laggy performance, which is more of a development issue .
A common complaint was the absence of prices on the menu, which is a fundamental feature for any application.
Competitive analysis
Secondly, I conducted a competitive analysis of both direct and indirect competitors to understand how other companies are designing their apps. That includes Pizza Hut, Pizza Pizza, Little Caesars, Papa Johns and Uber Eats.

Insights from
competitive analysis
Problems with the existing App
These are some issues I noticed in the Domino’s app from my perspective as a user. I acknowledge that I don't know the app's exact statistics or the reasons behind certain design decisions.
User research
Domino's targets customers are those who prioritize convenience and value quick and hassle-free food delivery. This includes busy families, students, and professionals looking for a convenient meal option.
For my research I approached qualitative methods. I conducted 5 think aloud exercise to determine the usability issues with the app.
Lack of visuals/information overload.
Lack of Transparency.
People need visuals of the products to help them visualize the food before ordering since they can't judge taste and smell through the app. Pictures are the next best way to determine the quality of the food.
Some screens have too much information and are text-heavy, with font sizes ranging from 10 pt to 14 pt. This can create legibility issues, overwhelm users, and make it difficult for them to notice essential content.
Design
The most important problems and how I solved them
Lack of clear pricing information during the selection process.
Absence of comprehensive nutritional information for menu items.
Cluttered and outdated user interface.
Confusing navigation and interaction patterns.
Inconsistent button labels and icons.
Overwhelming amount of text and information on some screens.
Insufficient visuals of food products to aid user decision-making.
Design Exploration
Although I went through a few iterations before finalizing the design, my goal was to align the UI with the current app's branding while enhancing usability while maintaining the current design pattern. I conducted testing on these two prototypes with 5 participants.
Three out of five participants chose B over A.
A
Reduced space for order description..
Inconsistent interaction patterns.
Combined price and action into one button.
Additional information provided upfront.
B
Less crowded layout with more space for order descriptions.
Consistent interaction pattern.
Separate action button from price description.
Additional information placed at the bottom of the page.
Conclusion
Through this project, I learned the importance of user-centered design in creating an intuitive and efficient app experience. Addressing the key issues of unclear pricing, inconsistent information, and outdated visuals highlighted how critical transparency and consistency are for user satisfaction and retention.
Key Takeaways
Overall, this project underline the need for continuous user feedback and competitive analysis to keep the app aligned with user expectations and industry standards.
More Projects

Hive: A housing app
Stylist: A barber app