B2B2C
Breathing AI
Heuristic Evaluation
Here, I carried out a Heuristic Evaluation of the Zomato app using the ’10 Usability Heuristics for User Interface Design’ by Jakob Nielsen.
Back to Project
![](https://framerusercontent.com/images/zgxZlxM7oyfwQlGuXswQY9SeFk.png?scale-down-to=4096)
![](https://framerusercontent.com/images/zgxZlxM7oyfwQlGuXswQY9SeFk.png?scale-down-to=4096)
![](https://framerusercontent.com/images/zgxZlxM7oyfwQlGuXswQY9SeFk.png?scale-down-to=4096)
Heuristics
Violation
Recommendation
Severity
Consistency and standards
Toast spacing is differ from websites
![](https://framerusercontent.com/images/T8MWdpJ7Cec9LkK1kSA4tI0Z54.png)
![](https://framerusercontent.com/images/T8MWdpJ7Cec9LkK1kSA4tI0Z54.png)
![](https://framerusercontent.com/images/dJUKbPyAuW5E3SigCb9Qd8vwSA.png)
All toast need to be consistent, and we need apply responsive design for the module itself.
2
User support
The extension wont stay at my extension bar, so I need to restart it and finish onboarding flow each time
![](https://framerusercontent.com/images/KvqaMgi4j0jLUy4fp1gXNk4BFcg.png)
Allow the user to keep their place in the extension during onboarding even if they leave during onboarding
4
Simplicity, Language
I am confused the language “break” in many places: Take a break or Break reminder. Base on my experience in using other relax apps, take a break from work means drink water, stand up, close your eyes but not do exercise.
![](https://framerusercontent.com/images/KvqaMgi4j0jLUy4fp1gXNk4BFcg.png)
![](https://framerusercontent.com/images/dJUKbPyAuW5E3SigCb9Qd8vwSA.png)
Better or simpler language? like “take a break and do a 5 mins exercise” or “start 1 mins exercise”
2
Simplicity, Language
Break is a simple understandable text, if we need paragraph to explain it, is prove we need a better word? :)
![](https://framerusercontent.com/images/20y2uL2b0KGIrejHHF60c8s4rmE.png)
Same as above one
2
Simplicity, Language
Espanola
![](https://framerusercontent.com/images/iYKQNuaeacbNv4sVY2tYew86No.png)
Seems correct copy is “Espanol”
1
User control
Break reminders, alerts sound, 30mins, 45mins, 1 hr, save CTA, dark mode etc functionally broken.
![](https://framerusercontent.com/images/rP7bZhri9pHOyno1sdWGGR2tbCQ.png)
![](https://framerusercontent.com/images/sFS52shoMhWV4Y5PhXck1YLt5s.png)
Bug need to be fixed
4
User control
Only play icon
![](https://framerusercontent.com/images/vkWOD3yBrPlo4jtapY4TABwCEo.png)
status of music: pause or playing need to be visually present
3
User control, linguistic clarity, predictability,
Nothing change after color selecting
Tint only works if you open a new tab or refresh current tab
![](https://framerusercontent.com/images/WZS2t3E88g7VXz9XRmXciN9C4I.png)
Change word to “filter”
Fix bug that forces the user to either open a new tab or refresh tab
Provide feedback on % level
Start at 20%?
During onboarding, it defaults to “you chose blue” and it references 3 color options so update copy
4
Predictability
Open dashboard without expectation
![](https://framerusercontent.com/images/4qqvoJdKQF4ZdD3YwKePc2MIKE.png)
signal to show “visit website”/”open website” / add icon
1
Predictability
Looking for the analytics or insight on dashboard!
![](https://framerusercontent.com/images/vxP86RXPhk3IB5WqLkmSuzEEY.png)
It is a good entry point to open dashboard
1
Predictability
The component look like clickable to play music but not actually :(
![](https://framerusercontent.com/images/hPP9SXD0jedkUEFMzFiJ7y3SlE.png)
Click theme and play music!
1
Consistency
default color selection module :(
![](https://framerusercontent.com/images/QaeqBj6tH4dsw10TWatyQJ4qVo.png)
Create new module that keep same design style with other component
1
Predictability
The video opened in dashboard, non predictable.
![](https://framerusercontent.com/images/2Gesd7PJB79e4KkU95H3Z1jNI40.png)
Prefer to play video in extension, to simplify the user journey
2
Predictability
click video from extension, open account screen in dashboard
![](https://framerusercontent.com/images/vlHW0WI4pc7lNTnnDlQPTiwSZ0.png)
open break library instead of account
2
Fulfillment
No saved folder in dashboard
![](https://framerusercontent.com/images/WGXjwP2ZpSlJAogYDfybyAK4HNU.png)
Add
3
Consistency
these thumbnails aren’t aligned with others
![](https://framerusercontent.com/images/lHo1giO2rXT4dXrvHzUuL8qxQ.png)
same style covers
1
Consistency
All cap seems not consistent with other copy
![](https://framerusercontent.com/images/wGZgtZ3s1dbfPity2PEgsx9GmAI.png)
Align with copy guide
1
Accuracy
Name, email info missing
![](https://framerusercontent.com/images/t0Oa5YROjIUNHlsQ6yOcJE6bVM.png)
fix
1
Linguistic clarity
the general feedback module shows too often, and bring limited user value
![](https://framerusercontent.com/images/g4TdSjTy0CBpLQLkybC7CWv6Co.png)
Rethink its frequency, trigger, content.
1
Interpretation
Empty state
![](https://framerusercontent.com/images/spGzeVOITrnfdXiyaDP10Q26noU.png)
Good opportunity as trigger to open library
1
© Jan 24. Designed by Paarth Parrekh
What’s your story? I’d love to hear it.
© Jan 24. Designed by Paarth Parrekh
What’s your story? I’d love to hear it.
© Jan 24. Designed by Paarth Parrekh