Final Project HCi
Final Project HCi
NAME Nur Natasha Farzana Binti Badrol Hisam ID NUMBER 012023092098 PROGRAM BICT
INSTRUCTION:
1. You are required to submit the soft copy to eklas and hard copy in the class
2. Mode: GROUP
3. Date of Submission: 20th December 2024 (Friday)
4. Date of Presentation: 17th - 20th December 2024
CLO3 Organize and conduct usability testing and heuristic evaluations, effectively communicating
the results to stakeholders and refining designs based on feedback and emerging trends (A4, PLO5)
CHAPTERS:
CHAPTER 10: HEURISTIC EVALUATION
CHAPTER 11: ITERATIVE DESIGN AND REFINEMENT
CHAPTER 12: EMERGING TECHNOLOGIES AND TRENDS
CHAPTER 13: ETHICAL CONSIDERATIONS IN INTERACTION DESIGN
CHAPTER 14: COURSE REVIEW AND FUTURE DIRECTIONS
** If you have any difficulties in submitting the project according to the date given, please come
and discuss with me.
Project Overview
Table Of Content
Abstract........................................................................................................................................ 1
1.0 Introduction............................................................................................................................2
2.0 Objective.................................................................................................................................3
3.0 Methodology.......................................................................................................................... 4
3.1 Research Phase................................................................................................................ 4
3.2 Prototype Development..................................................................................................... 5
3.3 Testing and Evaluation Methods........................................................................................5
3.3.1 Usability Testing........................................................................................................ 5
3.3.2 Survey-Based Feedback Collection..........................................................................6
3.3.3 Data Analysis............................................................................................................ 6
3.3.4 Iterative Refinement..................................................................................................7
3.4 Evaluation Metrics............................................................................................................. 7
3.5 Tools and Platforms........................................................................................................... 8
4.0 Analysis.................................................................................................................................. 9
4.1 Usability Issues..................................................................................................................9
4.2 Heuristic Evaluation......................................................................................................... 11
4.3 Analyze User Feedback...................................................................................................15
4.3.1 User Demographics................................................................................................ 15
4.3.2 Usability and Functionality...................................................................................... 18
4.3.3 Accessibility and Aesthetics....................................................................................22
4.3.5 Analyze of the Feedback........................................................................................ 23
4.4 User Iterations................................................................................................................. 24
5.0 Conclusion........................................................................................................................... 26
6.0 References........................................................................................................................... 27
Appendix.................................................................................................................................... 28
Abstract
This project focuses on the usability testing and evaluation of VibeFit: AI-powered Fitness
Coach, a mobile application designed to assist users with personalized workout routines,
nutrition plans, and real-time AI coaching. The application aims to provide an intuitive,
customizable, and motivating fitness experience, with features such as progress tracking,
AI-powered workout recognition, and personalized meal planning. Usability testing was
conducted with a diverse group of 10 users, representing different fitness levels and using
various devices. The feedback gathered highlighted key areas for improvement, including the
app’s color scheme, navigation, meal logging process, progress tracking, and user feedback
mechanisms. Users also expressed a need for more intuitive terminology, clearer instructions,
and better personalization options. This evaluation identifies these usability issues and
proposes actionable solutions, aiming to enhance user engagement, satisfaction, and the
overall effectiveness of the VibeFit app. By addressing these concerns, the app can better cater
to users’ needs, making it a more motivating and user-friendly tool for fitness enthusiasts.
1
VibeFit: AI-powered Fitness Coach
Prototype Link: https://tinyurl.com/39rscka4
1.0 Introduction
The evolution of fitness technology has revolutionized how individuals approach health and
wellness, yet significant challenges persist. Many fitness applications struggle to overcome
barriers such as affordability, lack of personalization, and difficulties in maintaining user
motivation. Recognizing these limitations, the VibeFit: AI-powered Fitness Coach project was
conceived to provide a tailored, accessible, and engaging digital fitness experience that caters
to diverse user groups. This project aims to integrate advanced artificial intelligence with
user-centric design principles, addressing the needs of individuals facing busy schedules,
limited access to personalized coaching, and challenges in staying motivated. By tackling these
pain points, VibeFit aspires to make fitness both achievable and enjoyable.
Four key goals guide the design of VibeFit. First, it seeks to deliver a personalized fitness
experience by utilizing AI algorithms to create bespoke training plans tailored to individual
fitness levels, preferences, and progress. Additionally, goal-setting tools are incorporated to help
users define and work toward clear fitness milestones. Second, the application emphasizes
accessibility and inclusivity by offering an intuitive interface that accommodates users with
varying technical abilities and fitness expertise. Features like adjustable text size, voice
commands, and high-contrast modes ensure the app is accessible to a wide audience while
maintaining compatibility across multiple devices. Third, VibeFit prioritizes enhanced
engagement and motivation through real-time feedback, progress visualization, and gamification
elements like achievements and streaks. These features foster a sense of accomplishment and
sustained user interest. Finally, simplicity and usability are central to the design, with a clean,
straightforward interface that minimizes cognitive load and ensures ease of navigation. The app
is optimized for responsiveness, providing a consistent experience across various device types
and screen sizes.
The objectives of VibeFit align with its design goals. The project seeks to bridge the gap
between traditional coaching and digital fitness by delivering an affordable and accessible
solution. Through the development of a user-centered prototype, VibeFit aims to address
real-world user needs while adhering to rigorous testing and iterative refinement. By anchoring
the design process in user aspirations and addressing common fitness challenges, VibeFit
highlights its potential to redefine personal fitness experiences and establish itself as a
pioneering solution in the fitness technology market.
2
2.0 Objective
The VibeFit project is centered around the creation of a groundbreaking fitness application
designed to seamlessly integrate traditional personal training methods with modern digital
fitness solutions through the power of AI technology. This innovative app specifically targets and
addresses several common obstacles that individuals face on their fitness journeys, such as the
high costs often associated with personal training, the struggle for consistent motivation, and the
overwhelming variety of fitness options available today.
By offering users personalized fitness training tailored to their unique goals and daily schedules,
VibeFit aims to transform the way people approach their health and well-being. The app
emphasizes user-centered design principles, ensuring that its interface is not only intuitive but
also accessible to a broad audience. This includes individuals with varying degrees of technical
expertise and fitness backgrounds, from novices just starting out to seasoned athletes looking
for enhanced guidance.
To ensure that the application truly meets the needs of its users, VibeFit prioritizes iterative
testing and continuous refinement throughout its development process. This commitment to
understanding user feedback helps identify and resolve any usability challenges, ultimately
leading to a product that is both effective and user-friendly.
At its core, VibeFit aspires to be more than just a fitness app; it seeks to be a comprehensive
and engaging solution that empowers individuals to adopt and maintain an active lifestyle,
regardless of the personal constraints they may face. Whether it’s time limitations, financial
considerations, or varying fitness levels, VibeFit is dedicated to creating a supportive
environment that inspires users to achieve their fitness goals.
3
3.0 Methodology
The research, testing, and assessment procedures used to create, develop, and verify
the VibeFit: AI-powered Fitness Coach application are described in depth in this methodology
section. Iterative testing and user-centered design concepts are used in this method to make
sure the prototype successfully satisfies user demands.
4
3.2 Prototype Development
The VibeFit prototype was developed using Figma, with a focus on intuitive
design and interaction. The prototype highlighted features that aligned with user needs:
2) Task Scenarios: Participants were asked to complete tasks that mirrored
real-world app usage, such as:
3) Observation and Metrics: User interactions were observed, and metrics
such as task completion rate, time taken to complete tasks, and error
rates were recorded.
5
4) Think-Aloud Protocol: Participants shared their thoughts as they
navigated the app, providing insights into their decision-making and pain
points.
6
3.4 Evaluation Metrics
The following metrics were used to evaluate the prototype:
2) User Satisfaction Scores: Average ratings from survey questions on ease of
use, feature usefulness, and overall satisfaction.
4) Qualitative Insights: Common themes from user feedback, such as areas
needing improvement or features users found particularly valuable.
1) Figma: For designing, prototyping, and sharing the interactive application.
2) Google Forms: For collecting structured feedback and insights from a
broad audience.
3) Microsoft Excel: For organizing and analyzing survey responses and
usability testing metrics.
7
This approach guaranteed a thorough comprehension of user requirements and
offered a precise framework for evaluating and enhancing the VibeFit prototype in order
to successfully accomplish its goals.
4.0 Analysis
The survey has been divided into four sections, which include user demographics,
usability and function, accessibility and aesthetics, and general feedback. Each section
aims to measure users' experiences and gather insights on specific aspects of the app.
The User Demographics section collects basic information about the users, such as
their age, fitness level, and the device used to interact with the app. This helps identify
8
any patterns or trends among different user groups, allowing for more targeted
improvements.
Based on the feedback gathered from users, several usability issues have been
identified in the app that need attention for improvement.
First, the color scheme was a common concern. Many users found the color palette to
be too dull, which negatively impacted their motivation to engage with the app. For a
fitness app, it is essential to use more vibrant and energetic colors to encourage users
to stay active and engaged with their fitness goals.
Next, users experienced navigation complexity in certain areas of the app. Some
reported difficulties in transitioning between features like workout plans, meal logs, and
progress tracking. While the app's layout was clean, improving the clarity and flow of
navigation would help users complete tasks more smoothly and intuitively.
The meal logging feature was another point of frustration for users. They found the
process of logging meals to be cumbersome and not as user-friendly as expected.
Simplifying this feature would improve its usability and encourage users to use it more
effectively.
9
Additionally, the progress tracking feature lacked sufficient detail, with users wanting
more comprehensive feedback on their fitness journey. Providing detailed progress
reports, including personalized insights and visually appealing charts, would help users
stay motivated and better track their fitness progress.
Users also pointed out the lack of immediate feedback when performing actions, such
as saving preferences or starting workouts. Without visual cues like button animations
or confirmation messages, users were often unsure whether their actions had been
successfully completed. Implementing such feedback would reduce confusion and
improve the overall experience.
In terms of terminology, some users found terms like "Preferences" and "AI-Assist"
unclear. To improve accessibility and understanding, more intuitive terms should be
used, which would help users easily grasp the app’s features and functionalities.
While the AI Coach feature was appreciated, users wanted more personalization in
terms of workout routines and meal plans. Adding more customization options would
allow users to tailor the app to their specific fitness goals, enhancing the app's
effectiveness for different types of users.
Another usability issue identified was the lack of undo/reset options. Users expressed a
desire for a way to easily undo changes made to their workout plans or preferences.
Introducing an undo or reset function would enhance user control and prevent
frustration when mistakes occur.
Lastly, the onboarding and help documentation were considered insufficient, especially
for first-time users. Without a proper tutorial or introductory walkthrough, users found it
challenging to understand how to use some features, such as AI assistance and meal
tracking. Incorporating tooltips or a brief onboarding guide would significantly enhance
the experience for new users.
10
4.2 Heuristic Evaluation
The VibeFit prototype was tested by Mr. Mohad Irfan Haris Lim, a professional web designer.
His expertise in user interface design and usability provided valuable insights into the
application’s functionality and design elements. His feedback emphasized areas for
improvement, particularly in ensuring aesthetic appeal, functionality of interactive elements, and
overall user engagement.
11
12
Picture 4.2: Heuristic Evaluation Form
Mr. Mohd Irfan Haris Lim, a web designer, conducted a heuristic evaluation of the VibeFit:
AI-Powered Fitness Coach prototype on December 19, 2024, using a smartphone. His
evaluation focused on various tasks, including sign-up, personalization, workout tracking, AI
assistance, nutrition, preferences, and support features.
In terms of visibility of system status, Mr. Lim noted that while progress indicators and task
notifications were effective, there was a lack of feedback when certain buttons, such as "Save
Preferences" or "Start Workout," were clicked. He recommended adding visual cues, like button
animations or confirmation messages, to confirm actions. For a match between the system and
the real world, while the app uses familiar terms like "Workout" and "Meal Plan," terms such as
"Preferences" and "AI-Assist" were unclear for some users. He suggested replacing these with
more intuitive labels, such as “Settings” and “Ask AI.”
Regarding user control and freedom, the app allows users to navigate freely and edit their
profile, but there is no option to undo changes in meal plans or workout preferences. Mr. Lim
recommended adding an “Undo” or “Reset” feature to reverse unintended changes. In terms of
consistency and standards, he observed inconsistent button placements across different
sections of the app, such as between the "Workout Planner" and "Meal Plan." He advised
standardizing the size, position, and design of all buttons for a more unified interface.
13
When evaluating error prevention, he pointed out that while input fields are validated during
sign-up, critical fields like fitness goals or calorie limits can be skipped. He recommended
making such fields mandatory and providing inline error prompts. For recognition rather than
recall, while the app effectively uses icons and labels, the fitness questionnaire felt text-heavy
due to the lack of illustrative icons. He suggested adding icons for each question to make it
more user-friendly.
In terms of flexibility and efficiency of use, Mr. Lim appreciated the customizable workout plans
for all users but noted that advanced users found setting up workouts time-consuming. He
recommended allowing users to save workout templates and create shortcuts for frequently
used features. For aesthetic and minimalist design, he noted that while the app had a clean
interface, the color scheme was dull and lacked vibrancy. He proposed incorporating a more
energetic color palette with motivational visuals to boost user engagement.
Mr. Lim also pointed out that the error messages provided by the app lacked clarity, such as the
generic “Invalid Input” error. He suggested providing detailed error messages with corrective
suggestions, such as “Workout duration must be between 10-120 minutes.” Finally, regarding
help and documentation, while the app includes a help section, it lacks guidance for first-time
users navigating complex features like “AI-Assist” and “Workout Tracking.” He recommended
adding an introductory walkthrough or tooltips to assist new users.
In conclusion, Mr. Lim’s heuristic evaluation highlighted several areas for improvement,
including better visual feedback, more intuitive terminology, improved error handling, and a more
vibrant and engaging design. Addressing these issues would enhance the usability and overall
user experience of the VibeFit app.
14
4.3 Analyze User Feedback
The survey, conducted through Google Forms, was distributed to 10 users from various
fitness levels to gather feedback on the VibeFit: AI-Powered Fitness Coach prototype. These
users provided insights into the app's usability, functionality, and design, helping to identify areas
for improvement and refine the user experience based on their diverse perspectives. The
feedback gathered will be used to enhance the app's overall performance, accessibility, and
appeal across different user demographics.
The majority of participants, 6 out of 10, were in the 18-21 age group. This suggests that the
app may appeal more to younger users, such as college students or young professionals, who
are likely to be tech-savvy and interested in fitness. Additionally, 4 participants were in the 22-30
age range, representing a slightly older demographic. This group likely includes individuals who
may be more established in their careers or have specific fitness goals tied to health
maintenance or muscle gain.
The age range of participants provides valuable insights into how well the app caters to younger
users, as well as those in their late 20s and early 30s. With such a diverse group, the feedback
gathered can help refine the app to suit different fitness levels and user needs, ensuring that
VibeFit meets the expectations of a broad audience.
15
Chart 2: User Fitness Level
The survey for the VibeFit: AI-Powered Fitness Coach prototype included participants with
varying fitness levels, allowing for a comprehensive evaluation of the app’s usability and
features. Out of the 10 participants, 5 were beginners, 2 were intermediate, and 3 were
advanced users. This mix of fitness levels provides valuable insights into how the app
accommodates different experience levels.
For the beginners, the focus was on the ease of use, accessibility, and whether the app offers
sufficient guidance for those just starting their fitness journey. Meanwhile, the intermediate users
gave feedback on how well the app supports a more established workout routine, while the
advanced users provided input on the customization options and the app’s ability to meet the
demands of more intense training. By including users across all fitness levels, the survey results
offer a well-rounded perspective on how the app can be improved to cater to a wide range of
users.
16
The survey for the VibeFit: AI-Powered Fitness Coach prototype was conducted using a variety
of devices. Out of the 10 participants, the majority (8 users) accessed the app via smartphones,
indicating that the app's mobile compatibility is crucial for its user base. This aligns with the
trend of users preferring to access fitness apps on the go, utilizing the portability and
convenience that smartphones offer.
Meanwhile, 2 participants used desktop or laptop computers to interact with the prototype. While
this group is smaller, it highlights the importance of ensuring that the app is also functional and
responsive on larger screens. The feedback from both smartphone and desktop users provides
valuable insights into the app's versatility and user experience across different device types.
The survey participants showed varying levels of familiarity with using fitness apps, which
provides a diverse set of insights into the app’s usability. Out of the 10 participants, 5 rated
themselves as very familiar with fitness apps (rating 5), suggesting that the majority of users are
likely to have high expectations for functionality and ease of use. These participants can provide
valuable feedback on advanced features, customization, and the overall user experience.
Four participants rated themselves as moderately familiar (rating 3), indicating that they have
some experience with fitness apps but may not be as deeply engaged as the more experienced
users. This group offers insights into how intuitive the app is for users with a moderate
understanding of fitness apps. One participant rated themselves as slightly familiar (rating 2),
suggesting they may be new to using fitness apps. Their feedback is crucial for assessing how
accessible and user-friendly the app is for beginners or those with limited prior experience.
17
4.3.2 Usability and Functionality
The usability and functionality of the VibeFit prototype were assessed through the survey, with
users finding core features like workout tracking, AI recommendations, and meal planning easy
to use. However, some participants suggested improving button feedback (e.g., for saving or
starting workouts) and making preferences setup clearer, especially for beginners. Additionally,
advanced users recommended more streamlined customization options for workout selection
and intensity adjustments. These insights will help refine the app's usability and enhance its
user experience across various fitness levels.
The ease of navigation within the VibeFit app was generally well-received by survey
participants. Out of the 10 users, most (8 participants) rated the app as 4, indicating that they
found it quite easy to navigate. One participant rated the navigation as 5, suggesting that it was
very intuitive for them. One participant rated it as 3, indicating that while the navigation was
manageable, there may have been some slight challenges. Overall, these results suggest that
the app's layout and structure are user-friendly, but there may still be room for slight
improvements to make navigation even more seamless for all users.
18
Chart 6: Features Helpfulness
All 10 participants in the survey found the AI Coach features helpful. This consistent feedback
indicates that the AI-powered functionalities, such as personalized workout recommendations,
real-time feedback, and meal planning, were well-received by users. The positive response
highlights the effectiveness of the AI Coach in providing valuable support and enhancing the
user experience.
The design of the workout module received mixed feedback in terms of intuitiveness. Out of the
10 participants, 4 rated it as 4, indicating that the majority found the design relatively easy to
understand and use. However, 4 participants rated it as 3, suggesting that some users
experienced challenges with navigating or understanding the workout module. One participant
gave it a 5, indicating that they found it very intuitive. These results suggest that while the
workout module is generally well-designed, there may be areas for improvement to enhance its
intuitiveness, especially for users who rated it lower.
19
Chart 8: Meal Planning Expectation
The survey results regarding meal planning in the app show mixed feedback. Most participants
(7 out of 10) answered Yes, indicating that the app met their expectations for meal planning.
However, 3 participants answered Somehow, suggesting that while the feature was somewhat
useful, it may not have fully met their needs or expectations. One participant answered No,
indicating that the meal planning feature did not meet their expectations at all. These responses
suggest that while the meal planning feature is generally well-received, there may be
opportunities to enhance its customization or effectiveness to better meet user needs.
The majority of participants were able to complete tasks such as signing up, personalizing
workout plans, starting a workout, tracking progress, using the AI chat, and utilizing AI
recognition with ease. Most users successfully completed these tasks, highlighting the app’s
usability and its effectiveness in helping users navigate core features. However, some users
indicated difficulty completing certain tasks, such as logging meals or personalizing their
workout plan. These responses suggest that while many features are accessible and functional,
there might be some challenges with specific tasks that could benefit from further refinement or
simplification.
20
Chart 10: Feature to improve
The feedback from users revealed several areas where improvements and additions could
enhance the VibeFit app. While some users felt the app was already good as it is, others
suggested specific improvements. One common request was for more workout routines, with
users wanting additional variety to cater to different preferences and fitness levels.
Another area for improvement was the progress tracking feature. Users indicated that it could
be more dynamic and motivating, as some felt it lacked energy. Enhancing this feature to make
it more engaging could increase user satisfaction and keep them motivated throughout their
fitness journey.
Additionally, the meal plan feature was mentioned by several users, with suggestions for
improvements in both its functionality and usability. A particular concern was the "Log Meals"
page, which users found complicated to navigate. Streamlining this feature to make it more
user-friendly could significantly improve the overall meal tracking experience for users.
21
4.3.3 Accessibility and Aesthetics
The accessibility and aesthetics of the VibeFit app were evaluated based on user feedback.
While the app was generally easy to navigate, some users suggested improvements in its visual
appeal and usability to enhance the overall experience.
Most users reported that the app was accessible, with the majority confirming that it was easy to
use, including features such as text size, contrast, and general accessibility. However, one user
indicated that the app's accessibility was only partial, suggesting there may be areas for
improvement in terms of user experience or specific features.
22
The visual appeal of the app received mixed ratings from the users. While some users rated it
highly (4 or 5), indicating that they found it visually appealing, others gave it lower ratings (3),
suggesting that there is room for improvement in terms of aesthetics. The feedback highlights
the need for a more engaging and vibrant design to enhance the overall user experience.
The feedback regarding the app's functionality compared to real apps was generally positive.
Most users responded with "No" or "No, working better than real apps," indicating that they felt
the app performed well. A few users noted areas for improvement but did not provide specific
details, suggesting that overall, the app met their expectations in terms of performance.
The feedback from the usability test of the VibeFit app provides valuable insights into user
preferences and areas for improvement, starting with the user demographics. The participants
varied in age, primarily between 18-30 years old, and included a mix of fitness levels from
beginner to advanced. Most of the users were familiar with fitness apps, with the majority using
smartphones for the test.
In terms of usability and functionality, users generally found the app easy to navigate and
appreciated the AI Coach features, especially for real-time workout feedback. Most users also
found the workout module intuitive, though some suggested adding more workout routines to
cater to different fitness needs. While many users had positive feedback about the meal
planning feature, others felt that progress tracking and meal logging could be improved to offer
more accurate and motivating data.
Regarding accessibility, the app was accessible to most users, with no significant issues in text
size or contrast. However, a few users mentioned that the app's color scheme was dull and
23
could be made more vibrant to enhance user motivation and appeal. The visual appeal of the
app was rated mixed, with some users finding it attractive, while others felt it lacked energy and
vibrancy.
Overall, the feedback emphasized that while the app was functional, users suggested
improvements in design, navigation, and feature enhancements. Key areas for improvement
include the addition of more workout routines, better progress tracking, and a more engaging
color palette to improve overall user experience and motivation.
The first iteration of VibeFit aimed to offer a personalized, user-friendly fitness app with an AI
Coach to assist users in managing their fitness goals. Key features included personalized
workout plans, real-time workout feedback, and meal planning powered by AI. The app also
featured progress tracking tools and an initial set of workout routines and meal plans. Early
testing highlighted the importance of user-friendly navigation, intuitive design, and real-time
feedback to ensure that users remain motivated and engaged.
Users appreciated the AI Coach, which helped personalize workout routines and provided
real-time feedback during exercises. The interface and design were generally well-received,
with users finding the layout clean and easy to navigate. The AI recognition feature, which
provided feedback on workout form, was also praised. However, some users struggled with
navigation, particularly when transitioning between workout plans and meal logs. They also
noted that the color scheme of the app felt dull and lacked energy, which could hinder
motivation. The meal logging feature was cumbersome for many users, and progress tracking
was seen as insufficiently detailed.
In response to the challenges users faced with navigation, the app’s interface was streamlined.
Clearer icons and section names were introduced to make the navigation panel more intuitive.
The design was adjusted to provide easy access to key features like workout plans, meal logs,
and AI chat. Additionally, visual feedback was added when users clicked buttons, such as “Save
Preferences” or “Start Workout,” to confirm that actions were processed.
To address concerns about the dull color scheme, the design was updated with more vibrant,
energetic colors like greens and blues, which are more motivating for a fitness-focused app.
Motivational visuals, such as inspiring workout images and fitness icons, were also incorporated
to enhance the user experience and increase user engagement.
24
The meal logging process was restructured to make it simpler and more user-friendly, with fewer
steps and a clearer interface. The AI now provides personalized meal recommendations based
on user goals, making the meal planning feature more relevant and effective. Users also
requested improvements to progress tracking, so the app was updated with more detailed
charts, graphs, and a weekly progress overview to give users a better sense of their
achievements.
To make the app more adaptable to different fitness levels, the workout library was expanded to
include a broader range of exercises and routines. The AI Coach’s real-time feedback on
workout performance was enhanced, providing more detailed corrections and tips. New features
like motivational messages during workouts were added to keep users engaged and encourage
them to push through their limits.
Users suggested adding a social aspect to the app, such as a community feature where users
can share achievements, discuss routines, and motivate each other. A group challenge feature
and leaderboards are being explored as potential additions to foster a sense of community and
friendly competition.
Based on user requests, future versions of the app will explore integration with third-party
fitness trackers (e.g., Google Fit, Apple Health) to provide a more holistic view of user health
data. This integration will make the app more comprehensive and adaptable to users' needs.
To ensure the app is accessible to all users, including those with disabilities, plans are in place
to introduce text size adjustments, high-contrast modes, and voice commands. These
enhancements will make it easier for users to navigate the app regardless of their physical
abilities.
Users reported occasional delays when switching between pages or loading workout content.
Efforts will be made to optimize the app’s performance to ensure faster load times and smoother
transitions between features.
Through these iterations, VibeFit continues to evolve based on user feedback, enhancing both
functionality and design. Each update addresses challenges, improves usability, and introduces
new features that align with user needs, ensuring the app remains effective and engaging for a
wide range of users.
25
5.0 Conclusion
The impact of VibeFit extends beyond mere functionality; it addresses critical gaps in the digital
fitness landscape by tackling common challenges faced by users, such as prohibitive costs,
limited accessibility, and the overwhelming amount of fitness information available. By providing
an inclusive platform designed with diverse needs in mind, VibeFit empowers individuals to
pursue healthier lifestyles, regardless of their current fitness levels, hectic schedules, or varying
degrees of technical expertise. This project sets a new standard for the integration of advanced
technologies with thoughtful design, emphasizing the creation of meaningful and user-friendly
solutions. VibeFit is positioned to become a transformative force in the fitness technology sector.
Looking ahead, maintaining ongoing user engagement and solicitation of feedback will be vital
in guiding the evolution of VibeFit, ensuring that it continually adapts to meet the dynamic needs
and aspirations of its audience.
26
6.0 References
27
Appendix
28
12/20/24, 6:48 AM Usability Testing Survey for VibeFit: AI Coach Fitness App
Thank you for participating in this usability test! Your feedback is invaluable for
improving our AI Coach Fitness App. Please complete this survey based on your
experience with the app. The survey should take about 5–10 minutes.
1. Name *
2. Your Age *
13 - 17
18 - 21
22 - 30
31 - 40
41 and above
https://docs.google.com/forms/d/1laxf7ISTPQrtLXVT6K4Y0Nw4fQDRorJWeligGWFUKGI/edit 1/6
12/20/24, 6:48 AM Usability Testing Survey for VibeFit: AI Coach Fitness App
Beginner
Intermediate
Advanced
Smartphone
Tablet
Desktop/Laptop
1 2 3 4 5
1 2 3 4 5
https://docs.google.com/forms/d/1laxf7ISTPQrtLXVT6K4Y0Nw4fQDRorJWeligGWFUKGI/edit 2/6
12/20/24, 6:48 AM Usability Testing Survey for VibeFit: AI Coach Fitness App
Yes
No
Somehow
1 2 3 4 5
Yes
No
Somehow
Sign Up
Personalize Work Out Plan
Star a Workout
Log Meals
Track Progress
AI Chat and AI Recognition
https://docs.google.com/forms/d/1laxf7ISTPQrtLXVT6K4Y0Nw4fQDRorJWeligGWFUKGI/edit 3/6
12/20/24, 6:48 AM Usability Testing Survey for VibeFit: AI Coach Fitness App
12. Was the app accessible to you (e.g., text size, contrast, voice commands)? *
Yes
No
Partially
1 2 3 4 5
14. Did you encounter any issues with responsiveness on your device? (Yes/No) *
15. What did you like the most about the app? *
https://docs.google.com/forms/d/1laxf7ISTPQrtLXVT6K4Y0Nw4fQDRorJWeligGWFUKGI/edit 4/6
12/20/24, 6:48 AM Usability Testing Survey for VibeFit: AI Coach Fitness App
Forms
https://docs.google.com/forms/d/1laxf7ISTPQrtLXVT6K4Y0Nw4fQDRorJWeligGWFUKGI/edit 5/6
Log in
Password
Forgot password?
enter
OR
Password
Age
Fitness goals
Fitness level
enter
OR
Hello Sam
Las Vegas, Nevada
sun mon tue wed thur fri sat
13 14 15 16 17 18 19
WEDNESDAY 20 MOVES
Today’s
Workout
Push up 20 MOVES
Day 2 - 20 Mins
Pilates 20 MOVES
Day 4 - 15 Mins
----------
hello! I am vibebot I am your AI
assistant to help you on your fitness
journey, click below to explore my
features
Sam
s*****[email protected]
Fitness quiz
Daily Progress
Settings
Progress Tracker
ENTER
home
workouts AI assistant
Schedule
settings
Notifications
home
workouts AI assistant
Schedule
Push up
1 x 15
Crunches
2 x 10
Pilates
3 x 10
Core workout
4 x 20
Arm circles
2x5
Squats 20 MOVES
1 x 10
EXIT
TODAY
WED 16th NOV 2024
Heart
Calories
Sleep
Training
92 1150 8:00 1:30
Per min Kcal Hours Hours
4.0
KM
AI COACH
Line yourself up with the blue outline before
starting the workout
start
AI CHAT
AI MEAL PLAN
location:
preferred store:
budget:
dietary restrictions:
type of diet :
Yoga
Pilates
Meditation
Fitness
MONTHLY SCHEDULE
start
view
edit
end
MEAL PLAN
generate another
MONTHLY SCHEDULE
From:
To:
edit dates
edit dates
From:
To:
read more
< PUSHUPS >
10 x 1
AI COACH RECOGNITION
< LUNGES >
5x4
AI COACH RECOGNITION
< PILATES >
20 x 3
AI COACH RECOGNITION
< SQUATS >
10 x 3
AI COACH RECOGNITION
succesfully added to workout!!
close
workout ended for today
In progress
Finished
0 Workouts
1
Completed
Time sent
workouts 12 Minutes
close
summary of workout
WEDNESDAY,NOV 16
Summary
Activity Rings
Move
479/800 cal
Exercise
50/30 min
Stand
3/12 hrs
Needs
Criteria Excellent (5) Good (4) Satisfactory (3) Unsatisfactory (1) Marks
Improvement (2)
Demonstrates
Communication is Stakeholder Struggles to
excellent ability to Unable to
mostly clear with communication is communicate with
Stakeholder communicate communicate
some difficulty in adequate, but stakeholders in an
Communication complex concepts effectively with
explaining certain lacks engagement understandable
to stakeholders stakeholders.
concepts. or clarity. manner.
effectively.
Total
Exceptional
Heuristic Evaluation Basic application
application of Strong application of Correct application of Limited or incorrect
of heuristics;
heuristics with heuristics with heuristics with application of
Application of issues identified
insightful analysis of detailed usability moderate analysis of heuristics; minimal
heuristics to identify lack depth or
critical usability issue identification. usability issues. issues identified.
usability issues. clarity.
issues.
Comprehensive
Iterative Design
Exemplary refinement; refinement; Moderate refinement Minimal
feedback fully feedback with feedback refinement; some No iteration or
Refinement of
integrated with clear systematically incorporated into feedback refinement;
prototypes based on
justification for addressed, most aspects of the addressed feedback ignored..
feedback and
changes made. improving the design design. superficially.
iteration.
significantly.
Emerging
Innovative integration
Technologies Strong integration of Appropriate use of Basic mention of No integration of
of cutting-edge
emerging technologies with technologies; emerging
technologies; future
Integration of new technologies; trends moderate minimal relevance technologies; lacks
trends leveraged
technologies and thoughtfully applied consideration of to the project or relevance to future
effectively to enhance
designing for future to improve design. future trends. user needs. trends.
outcomes.
trends.
Ethical
Considerations Exceptional focus on Strong application of
Minimal
ethics, inclusivity, and ethical principles; Basic incorporation Ethical
consideration of
diversity; solutions inclusivity and of ethical principles considerations
Inclusion of ethical inclusivity or
demonstrate diversity are and inclusivity with absent or poorly
principles, inclusivity, significant positive ethical principles;
wellconsidered and moderate impact. addressed.
and diversity in lacks depth.
impact. impactful.
design.
Reflection on Course
Outstanding synthesis Strong reflection, Moderate synthesis
Basic reflection on
Demonstrated of course concepts synthesizing of course concepts Little to no
course concepts
understanding of with innovative concepts effectively with relevant reflection or
with limited
course concepts and application to future and applying them application to design synthesis; concepts
application to
ability to synthesize trends and research to future-oriented improvements or poorly applied.
future directions.
knowledge for future directions. design. trends.
directions.
Implementation
Feasibility
Exceptionally feasible Highly feasible Moderately feasible Feasibility is weak;
design; solutions are Design is
Practicality and design; solutions are design with minor solutions
practical, impractical or
feasibility of highly practical, issues in are difficult to
implementable, and unfeasible within
proposed design efficient, and realistic implementation implement
well within the project scope.
solutions within given for implementation. practicality. effectively.
constraints.
constraints.
Needs
Criteria Excellent (5) Good (4) Satisfactory (3) Unsatisfactory (1) Marks
Improvement (2)
Creativity and
Innovation
Exceptional creativity; Strong creativity; Minimal
Moderate creativity; Lacks originality; no
Degree of originality highly original ideas innovative ideas are creativity; project
some innovative evidence of
and innovative with groundbreaking well-integrated and relies on standard
ideas are evident in innovative ideas or
thinking innovation in design enhance project ideas with limited
parts of the project. approaches.
demonstrated in the and execution. value significantly. innovation.
design and execution
of the project.
Total