UI Design#
Design Requirements#
Based on our MoSCow list, we need to needed to build a user-centric design. We simply began with the UX/UI requirements.
- Need the following pages to statisfy our MosCow requirements:
Home page
Exercises page
Analysis page
Profile page
Settings page (optional)
Video trimmer page (optional)
Big buttons for the UI to increase usabilty.
Simplified user experience for the user as they may not have the capacity/patience to thoroughly understand the application
Throughout our development of the UI, we regularly met with our clients and a team of NeuroPhysiotherapy Masters students and their supervisor to enhance our designs.
The 3 main Usabilty Goals we focused on were:
Learnabilty
Memorability
Utility
You will see how we have incorporated our understanding of HCI to our work on CopyClare’s UX & UI.
UI Sketches#
Here are our initial sketches for CopyClare:
The designs were inspired by Netflix and how users can find the right exercise and begin their physiotherapy. However, we realized that it is very difficult to implement using PyQT5. Therefore we need to draft another version of the app.
With this design, we were able to accomplish our usablity goals:
- Learnabilty
There are only 4 core pages to the application (home, exercise, history, and analysis).
The menu bar on the left allows for the user to go to any of the pages the app offers
- Memorability
Since there are only a few core pages that are well connected, the user expercies would be memorable
The iconography is very clear with distinct colors and easy to understand
- Utility
All the functionality that we have implemented from our MoSCow list, have very simple and elegant UI.
The buttons and graphs that we show are very carefully placed to help the user to actually use the features
Feedback & UI Mockup#
Our conversations with our clients and the NeuroPhysiotherapy team has led us to modify our sketches. Here is the high fidelity design of our updated designs: https://cheryl237771.invisionapp.com/console/share/FAJ4M6HG3B7/881016074
Final changes#
As we are implementing our UI, we have had to make subtle changes to the designs (such as color scheme, additional buttons, etc.) to make room for additional features that the client and the NeuroPhysiotherapy team requested