Tastecard
Tastecard
Dining deals, made seamless!
Dining deals, made seamless!
A heuristic evaluation to refine usability and enhance the dining deal experience.
Role
UX/UI Designer
UX/UI Designer
UX/UI Designer
Services
UX/UI Design
UX/UI Design
UX/UI Design
Project tYPE
Academic Group Assignment
Academic Group Assignment
Academic Group Project
timeline
1 week
timeline
1 week
1 week


ABOUT THE PROJECT
As part of a usability assessment, we conducted a heuristic evaluation of Tastecard to identify key pain points and areas for improvement. By analysing the app against established usability heuristics, we aimed to measure its effectiveness, accessibility, and overall user experience. Our evaluation provided insights into how well the platform supports user needs when discovering and redeeming dining deals.
OVERVIEW
Problem
While Tastecard offers valuable dining discounts, usability challenges hinder the overall experience. Users often struggle with navigation, sign ups, deal discovery, and redemption, leading to frustration and potential drop-off.
Outcome
Our heuristic evaluation revealed critical usability issues, informing recommendations to enhance navigation, improve deal visibility, and streamline the redemption process, ultimately creating a more seamless dining deal experience.
HEURISTIC EVALUATION
To better understand the usability challenges within the Tastecard app, we conducted a heuristic evaluation, identifying key issues based on established usability principles. The table below highlights the most critical problems, the heuristics they violated, their severity, and recommendations for improvement.





ITERATIONS
Based on our heuristic evaluation, we implemented key design improvements to address the identified usability issues. The following images showcase the changes made to enhance navigation, clarity, and overall user experience.
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page if they accidentally jump to ‘sign-up process’
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
SEARCH PAGE
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Aesthetic and minimalist design/ Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
SEARCH PAGE
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
DELIVERY
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page if they accidentally jump to ‘sign-up process’
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
SEARCH PAGE
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Aesthetic and minimalist design/ Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
SEARCH PAGE
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
DELIVERY
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page if they accidentally jump to ‘sign-up process’
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
SEARCH PAGE
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Aesthetic and minimalist design/ Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
SEARCH PAGE
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
DELIVERY
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page if they accidentally jump to ‘sign-up process’
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
SEARCH PAGE
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Aesthetic and minimalist design/ Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
SEARCH PAGE
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
DELIVERY
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page if they accidentally jump to ‘sign-up process’
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
SEARCH PAGE
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Aesthetic and minimalist design/ Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
SEARCH PAGE
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
DELIVERY
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page if they accidentally jump to ‘sign-up process’
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
SEARCH PAGE
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Aesthetic and minimalist design/ Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
SEARCH PAGE
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
DELIVERY
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page if they accidentally jump to ‘sign-up process’
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
SEARCH PAGE
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Aesthetic and minimalist design/ Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
SEARCH PAGE
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
DELIVERY
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page if they accidentally jump to ‘sign-up process’
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
SEARCH PAGE
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Aesthetic and minimalist design/ Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
SEARCH PAGE
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
DELIVERY
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page.
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
search page
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
search page
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
delivery
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page.
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
search page
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
search page
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
delivery
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page.
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
search page
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
search page
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
delivery
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Sign up page
Issue: Users being trapped in the sign up section
Heuristic Failed: User control and freedom
Recommendation: Easy navigation back to the sign-in page.
ONBOARDING
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
search page
Issue: Search results have pointless icons that are misleading
Heuristic Failed: Match between system and real world
Recommendation: Content should be purposeful and always help users reach their goal while using the app
search page
Issue: Search inputs allow ‘false searches’ without notifying the user
Heuristic Failed: Error prevention and visibility of system status
Recommendation: Utilise error messages
delivery
Issue: The ‘next steps’ referenced steps the user had already taken
Heuristic Failed: Aesthetic and minimalist design
Recommendation: Keep information displayed relevant
Have a project in mind?
Let's work together.
Have a project in mind?
Let's work together.
Have a project in mind?