

🚧 This website is currently under construction. 🚧


A dynamic online platform helps users discover, learn, and track new skills or grow their existing skills through professionally guided courses and personalized progress tracking.


A dynamic online platform helps users discover, learn, and track new skills or grow their existing skills through professionally guided courses and personalized progress tracking.
Project Duration
12 weeks
My Role
End-to-End UX/UI Designer
Tools
Figma, Adobe Photoshop
Introduction
Learning a new skill can be a difficult and daunting process. Whether it is finding what new skill you want to learn, the learning process itself, or even applying the newly learned skill in a social setting, there are many possible areas of frustration for individuals.
The Problem
The learning process can feel overwhelming and boring, often leading people to give up. I’ve experienced this myself and believe there’s a better way to make skill-building more engaging and accessible for everyone.
The Solution
Create an intuitive and engaging platform that simplifies the learning process, keeps users motivated, and adapts to different learning styles.
By making learning more enjoyable, structured, and accessible, users should stay committed and make real progress without feeling overwhelmed.
Research
Goal
Many users lose motivation when learning a new skill due to frustration or lack of clarity. I set out to understand these challenges to design a more supportive experience. Through research, I explored users' motivations, learning methods, prior experience, and emotional journey. These insights uncovered ways to boost motivation, tackle obstacles, and make skill-building more engaging and rewarding.
Objectives
Uncover user motivations and challenges in learning new skills.
Understand their learning journey, strategies, and emotional experiences.
Identify factors that support or hinder progress and motivation.
Research & Analysis Methods
Primary Research - User Interviews
I was able to conduct an interview with 4 different participants
The interviews consisted of questions about their personal journeys related to the learning of their skill.
My goal was to be able to understand people’s experiences when learning a new skill to identify their challenges, needs, motivations, and opportunities for improvement.


Full Interview Report
Secondary Research - Competitive Analysis
I conducted a competitive analysis of 4 different platforms (consisting of 3 direct and 1 indirect competitors) to understand their strengths, weaknesses, and strategies for their services.
I looked at MasterClass, Coursera, Udemy, and YouTube to understand what they offered as direct and indirect competitors to my skill learning platform.


Research Analysis - Interview Debrief
Observation 1
All participants agreed that regular practice is essential for maintaining and applying a skill effectively, whether used daily or infrequently, as it ensures consistency.
Observation 2
Participants commonly experienced frustration but found that taking a break and trying again later was the best way to overcome it. No one felt the need to give up entirely, making this approach effective for continuing with the skill.
Observation 3
Participants agreed that anyone starting something new should take the leap without fear of failure. Trying and failing doesn’t make you a failure—what matters is persevering, practicing, and improving.


Full Debrief
Define
Affinity Mapping
Some common themes I uncovered include:
Motivation: Driven by helping others, personal growth, and career advancement.
Learning Methods: Includes videos, note-taking, and hands-on experience.
End Goals: Career growth, student improvement, and personal hobbies.
Beliefs: Emphasizes open-mindedness, lifelong learning, and taking initiative.
Purposes: Learning is essential for career success and practical application.
Self-Reflections: Gains confidence through progress, learning from mistakes, and wishing for an earlier start.
Overcoming Frustrations: Tackles setbacks with persistence, breaks, and practice.


POV Statements & HMW Questions
Using the data I compiled in my affinity map, I created some point-of-view (POV) statements and “how might we” questions.
POV Statements
1.
I’d like to explore ways to help users who are learning a new skill work on retaining their knowledge by practicing frequently.
2.
I’d like to explore ways to help users who are learning a new skill set defined goals for themselves before learning so that they can work towards achieving those goals.
3.
I’d like to explore ways to help users who are learning a new skill organize all of the tools they need to effectively learn the skill.
4.
I’d like to explore ways to help users who are learning new skills stay motivated.
5.
I’d like to explore ways to help users who are learning a new skill accurately measure their progress so that they can see the progression throughout the process.
6.
I’d like to explore ways to help users who are learning a new skill with help from professionals or experts.
HMW Questions
1.
How might we help users learning a new skill practice their skill to help retain what they have learned?
2.
How might we help users define goals they can work towards for the skill that they are learning?
3.
How might we gather and provide the user with all of the needed tools to succeed?
4.
How might we keep users motivated while learning their new skill?
5.
How might we complement the learning process with rewards or positive feedback?
6.
How might we help users learning a new skill keep track of their progress towards mastering the skill?
7.
How might we provide users with access to professional support and feedback for their skill?
User Personas
Based on my research, I created 3 user personas that best reflect my findings and help me understand my user's goals, motivations, needs, and frustrations. Here is one of the personas:


View All Personas
User Flows
Liam wants to improve his golf skills by learning from professionals. After careful consideration, he decides to enroll in golf learning classes.




View All User Flows
Task Flows
Task: Find a specific course page




Task: Enroll in a course


Task: Submit a new forum post


Card Sorting & Site Map
User Story: John, a paralegal enrolled in professional law courses, is learning more to advance his career. He hopes that the feedback he receives on his assignments will help him understand the content more.
Card Sorting


Sitemap


Design
Storyboards




Color Palette
The colors I chose for the website are colors that are based on psychological associations with the name SkillForge and the idea of “forging new skills” on the platform.
Primary Color:
#C25702
#C27502
The primary color, orange, represents energy and motivation, which are key elements for learning.
Orange symbolizes the heat you experience in a real forge with fire, emphasizing the brands goal of helping you “forge” new skills.
Secondary Color:
#2C3E50
#255584
For the secondary color, I chose a shade of blue that is almost metallic, symbolizing the metal being heated in a forge. Blue as a color also represents feelings of trustworthiness and caring, which are two things that are important to the brand.
Tertiary Color:
#A30000
#98E788
#436DD7
My tertiary colors are reserved for different states and elements throughout the designs. Such as the green color for labels, the red color for error states, and the blue for link hover states.
Neutral Color:
#F9F9F9
#F0F0F2
#E0E0E0
#BFBFBF
#888888
#3B3B3B
#0B1215
Lastly, for my neutral colors, I wanted to include colors other than true white (#FFFFFF) and true black (#000000) as a way to stand out more from the typical colors used. I wanted similar colors to help provide balance, contrast, and readability to the platform.
Typefaces


Brand Identity


The design process for my logo started off with brainstorming elements related to a “forge” to match the name of the brand.
I decided on an anvil with a hammer as the main focus piece of the logo. I wanted to incorporate the colors I picked in my color palette exercise. Since a hammer typically produces sparks when hitting the anvil, I figured I could use the orange color I picked to represent the sparks.
The hammer and anvil are symbols for users forging their new skills on the platform similarly to a blacksmith forging new tools. The sword is another representation of something that is forged and refined like a potential skill.
Prototype
Mobile Wireframes
Low-Fidelity






Mid-Fidelity






High-Fidelity






View Full Wireframes
Desktop Wireframes
Mid-Fidelity








High-Fidelity








View Full Wireframes
Test
Usability Testing
Following completion of my high-fidelity wireframes and prototyping, I conducted usability tests with 5 different participants. The purpose of this test was to gather feedback from real users on the usability of the platform to find and enroll in courses. The test included a set of tasks that the participants must complete while they interact with the screens. The results of these tests were recorded and analyzed.
Tasks
- Pick a course to enroll in through a user-preferred method
- Explore the course page
- Finish course enrollment by creating an account
Success Metrics
- Completion of tasks in a respectable amount of time
- Easily understand the task that is asked to complete
- Able to complete tasks without needing to ask for help
- Ability to complete tasks with minimal to no errors
Usability Test Results
Task 1
The design was visually appealing, easy to navigate, and effectively highlighted key features. However, course categories were confusing, imagery caused uncertainty, and opinions on testimonials were mixed. The “Get Started” CTA could lead to a questionnaire, subcategories weren’t clearly scrollable, and featured courses lacked a hover state for better identification.
Task 2
The page was visually appealing, intuitive, and well-organized, with helpful reviews and related course recommendations. However, users wanted more course details, such as a syllabus, multimedia content, a price breakdown, and review filters for better decision-making.
Task 3
The sign-up process was smooth and well-timed after enrollment. However, users wanted a clearer purpose for signing up, a modal for bookmarking when not signed in, a pricing model after account creation, and a list of website features on the sign-up page.


View Full Results
Iterate
Feedback and Revisions
I took the feedback from the usability tests and improved on various aspects of the product to make the experience better for the users.


Clearer Category Labels & Visuals
To address confusion some participants had with unclear category names and images, I refined both the visuals and labels to better reflect the types of courses users can expect to find in each category.


Interactive Explore Menu
Some participants noted that the “Explore” button in the navigation bar lacked functionality, as they expected it to open a menu when clicked or hovered over. In response, I added interactive behavior to the button, allowing users to access categories and subcategories as expected.


Visible Course Ratings
Participants pointed out the absence of a course rating system, making it difficult to assess course quality at a glance. To improve clarity and decision-making, I added visible ratings to each course card preview across all screens.


Improved Carousel Interactivity
Some participants found the category carousel at the top of the page unclear in its purpose and didn’t realize it was interactive. I updated the visual design to better signal interactivity and scrolling, making it easier for users to discover and browse additional subcategories.
Conclusion
Key Takeaways
Working on SkillForge taught me how important it is to design with real user needs in mind, especially when it comes to staying motivated and building new habits. I found that clear goals, simple navigation, and consistent progress tracking can make a big difference in how people approach learning. Giving users a sense of structure and momentum was key to creating an experience that feels both approachable and rewarding.
Reflection
This project challenged me to step back and really think about how design decisions impact the learning experience as a whole. I gained a lot of confidence in leading the research process and turning insights into actionable design solutions. I also learned the value of testing early and often, even when things aren’t perfect. Getting honest feedback helped me iterate quickly and stay focused on what mattered most to users.
The Next Steps
I’d love to keep improving SkillForge by testing it with a wider range of users and exploring new ways to support different learning styles. One idea I’m excited about is adding social features, like community-based discussions or professional mentor support. I want to build the platform to include features that help users stay accountable. I also want to refine the experience for accessibility and personalize the learning paths even more. There’s a lot of potential to keep growing this tool into something truly useful.
🚧 This website is currently under construction. 🚧


A dynamic online platform helps users discover, learn, and track new skills or grow their existing skills through professionally guided courses and personalized progress tracking.


Project Duration
12 weeks
My Role
End-to-End UX/UI Designer
Tools
Figma, Adobe Photoshop
Introduction
Learning a new skill can be a difficult and daunting process. Whether it is finding what new skill you want to learn, the learning process itself, or even applying the newly learned skill in a social setting, there are many possible areas of frustration for individuals.
The Problem
The learning process can feel overwhelming and boring, often leading people to give up. I’ve experienced this myself and believe there’s a better way to make skill-building more engaging and accessible for everyone.
The Solution
Create an intuitive and engaging platform that simplifies the learning process, keeps users motivated, and adapts to different learning styles.
By making learning more enjoyable, structured, and accessible, users should stay committed and make real progress without feeling overwhelmed.
Research
Goal
Many users lose motivation when learning a new skill due to frustration or lack of clarity. I set out to understand these challenges to design a more supportive experience. Through research, I explored users' motivations, learning methods, prior experience, and emotional journey. These insights uncovered ways to boost motivation, tackle obstacles, and make skill-building more engaging and rewarding.
Objectives
Uncover user motivations and challenges in learning new skills.
Understand their learning journey, strategies, and emotional experiences.
Identify factors that support or hinder progress and motivation.
Research & Analysis Methods
Primary Research - User Interviews
I was able to conduct an interview with 4 different participants
The interviews consisted of questions about their personal journeys related to the learning of their skill.
My goal was to be able to understand people’s experiences when learning a new skill to identify their challenges, needs, motivations, and opportunities for improvement.
Full Interview Report

Secondary Research - Competitive Analysis
I conducted a competitive analysis of 4 different platforms (consisting of 3 direct and 1 indirect competitors) to understand their strengths, weaknesses, and strategies for their services.
I looked at MasterClass, Coursera, Udemy, and YouTube to understand what they offered as direct and indirect competitors to my skill learning platform.

View Analysis
Research Analysis - Interview Debrief
Observation 1
All participants agreed that regular practice is essential for maintaining and applying a skill effectively, whether used daily or infrequently, as it ensures consistency.
Observation 2
Participants commonly experienced frustration but found that taking a break and trying again later was the best way to overcome it. No one felt the need to give up entirely, making this approach effective for continuing with the skill.
Observation 3
Participants agreed that anyone starting something new should take the leap without fear of failure. Trying and failing doesn’t make you a failure—what matters is persevering, practicing, and improving.

Full Debrief
Define
Affinity Mapping
Some common themes I uncovered include:
Motivation: Driven by helping others, personal growth, and career advancement.
Learning Methods: Includes videos, note-taking, and hands-on experience.
End Goals: Career growth, student improvement, and personal hobbies.
Beliefs: Emphasizes open-mindedness, lifelong learning, and taking initiative.
Purposes: Learning is essential for career success and practical application.
Self-Reflections: Gains confidence through progress, learning from mistakes, and wishing for an earlier start.
Overcoming Frustrations: Tackles setbacks with persistence, breaks, and practice.

View Affinity Map
POV Statements & HMW Questions
Using the data I compiled in my affinity map, I created some point-of-view (POV) statements and “how might we” questions.
POV Statements
1.
I’d like to explore ways to help users who are learning a new skill work on retaining their knowledge by practicing frequently.
2.
I’d like to explore ways to help users who are learning a new skill set defined goals for themselves before learning so that they can work towards achieving those goals.
3.
I’d like to explore ways to help users who are learning a new skill organize all of the tools they need to effectively learn the skill.
4.
I’d like to explore ways to help users who are learning new skills stay motivated.
5.
I’d like to explore ways to help users who are learning a new skill accurately measure their progress so that they can see the progression throughout the process.
6.
I’d like to explore ways to help users who are learning a new skill with help from professionals or experts.
HMW Questions
1.
How might we help users learning a new skill practice their skill to help retain what they have learned?
2.
How might we help users define goals they can work towards for the skill that they are learning?
3.
How might we gather and provide the user with all of the needed tools to succeed?
4.
How might we keep users motivated while learning their new skill?
5.
How might we complement the learning process with rewards or positive feedback?
6.
How might we help users learning a new skill keep track of their progress towards mastering the skill?
7.
How might we provide users with access to professional support and feedback for their skill?
User Personas
Based on my research, I created 3 user personas that best reflect my findings and help me understand my user's goals, motivations, needs, and frustrations. Here is one of the personas:
User Flows
Liam wants to improve his golf skills by learning from professionals. After careful consideration, he decides to enroll in golf learning classes.

Task Flows
Task: Find a specific course page


Task: Enroll in a course

Task: Submit a new forum post

Card Sorting & Site Map
User Story: John, a paralegal enrolled in professional law courses, is learning more to advance his career. He hopes that the feedback he receives on his assignments will help him understand the content more.
Card Sorting

View Card Sorts
Sitemap

Design
Storyboards


Color Palette
The colors I chose for the website are colors that are based on psychological associations with the name SkillForge and the idea of “forging new skills” on the platform.
Primary Color:
#C25702
#C27502
The primary color, orange, represents energy and motivation, which are key elements for learning.
Orange symbolizes the heat you experience in a real forge with fire, emphasizing the brands goal of helping you “forge” new skills.
Secondary Color:
#2C3E50
#255584
For the secondary color, I chose a shade of blue that is almost metallic, symbolizing the metal being heated in a forge. Blue as a color also represents feelings of trustworthiness and caring, which are two things that are important to the brand.
Tertiary Color:
#A30000
#98E788
#436DD7
My tertiary colors are reserved for different states and elements throughout the designs. Such as the green color for labels, the red color for error states, and the blue for link hover states.
Neutral Color:
#F9F9F9
#F0F0F2
#E0E0E0
#BFBFBF
#888888
#3B3B3B
#0B1215
Lastly, for my neutral colors, I wanted to include colors other than true white (#FFFFFF) and true black (#000000) as a way to stand out more from the typical colors used. I wanted similar colors to help provide balance, contrast, and readability to the platform.
Typefaces
Desktop
Level
Size
Weight
H1
48px
Bold
Montserrat
H2
44px
Bold
Montserrat
H3
36px
SemiBold
Montserrat
H4
32px
SemiBold
Montserrat
H5
24px
Bold
Montserrat
Level
Size
Weight
B1
24px
Regular
Roboto
B2
20px
Regular
Roboto
B3
18px
Regular
Roboto
B4
16px
Regular
Roboto
Level
Size
Weight
Button 1
24px
SemiBold
Roboto
Button 2
16px
SemiBold
Roboto
Label 1
14px
SemiBold
Roboto
Tablet/Mobile
Level
Size
Weight
H1
36px
Bold
Montserrat
H2
22px
Bold
Montserrat
H3
18px
SemiBold
Montserrat
Level
Size
Weight
B1
20px
Regular
Roboto
B2
18px
Regular
Roboto
B3
16px
Regular
Roboto
B4
14px
Regular
Roboto
Level
Size
Weight
Button 1
20px
Bold
Roboto
Button 2
14px
Bold
Roboto
Label 1
16px
Bold
Roboto
Brand Identity

The design process for my logo started off with brainstorming elements related to a “forge” to match the name of the brand.
I decided on an anvil with a hammer as the main focus piece of the logo. I wanted to incorporate the colors I picked in my color palette exercise. Since a hammer typically produces sparks when hitting the anvil, I figured I could use the orange color I picked to represent the sparks.
The hammer and anvil are symbols for users forging their new skills on the platform similarly to a blacksmith forging new tools. The sword is another representation of something that is forged and refined like a potential skill.
Prototype
Mobile Wireframes
Low-Fidelity



Mid-Fidelity



High-Fidelity



View Full Wireframes
Desktop Wireframes
Mid-Fidelity




High-Fidelity




View Full Wireframes
Test
Usability Testing
Following completion of my high-fidelity wireframes and prototyping, I conducted usability tests with 5 different participants. The purpose of this test was to gather feedback from real users on the usability of the platform to find and enroll in courses. The test included a set of tasks that the participants must complete while they interact with the screens. The results of these tests were recorded and analyzed.
Tasks
- Pick a course to enroll in through a user-preferred method
- Explore the course page
- Finish course enrollment by creating an account
Success Metrics
- Completion of tasks in a respectable amount of time
- Easily understand the task that is asked to complete
- Able to complete tasks without needing to ask for help
- Ability to complete tasks with minimal to no errors
Usability Test Results
Task 1
The design was visually appealing, easy to navigate, and effectively highlighted key features. However, course categories were confusing, imagery caused uncertainty, and opinions on testimonials were mixed. The “Get Started” CTA could lead to a questionnaire, subcategories weren’t clearly scrollable, and featured courses lacked a hover state for better identification.
Task 2
The page was visually appealing, intuitive, and well-organized, with helpful reviews and related course recommendations. However, users wanted more course details, such as a syllabus, multimedia content, a price breakdown, and review filters for better decision-making.
Task 3
The sign-up process was smooth and well-timed after enrollment. However, users wanted a clearer purpose for signing up, a modal for bookmarking when not signed in, a pricing model after account creation, and a list of website features on the sign-up page.

View Full Results
Iterate
Feedback and Revisions
I took the feedback from the usability tests and improved on various aspects of the product to make the experience better for the users.

Clearer Category Labels & Visuals
To address confusion some participants had with unclear category names and images, I refined both the visuals and labels to better reflect the types of courses users can expect to find in each category.

Interactive Explore Menu
Some participants noted that the “Explore” button in the navigation bar lacked functionality, as they expected it to open a menu when clicked or hovered over. In response, I added interactive behavior to the button, allowing users to access categories and subcategories as expected.

Visible Course Ratings
Participants pointed out the absence of a course rating system, making it difficult to assess course quality at a glance. To improve clarity and decision-making, I added visible ratings to each course card preview across all screens.

Improved Carousel Interactivity
Some participants found the category carousel at the top of the page unclear in its purpose and didn’t realize it was interactive. I updated the visual design to better signal interactivity and scrolling, making it easier for users to discover and browse additional subcategories.
Conclusion
Key Takeaways
Working on SkillForge taught me how important it is to design with real user needs in mind, especially when it comes to staying motivated and building new habits. I found that clear goals, simple navigation, and consistent progress tracking can make a big difference in how people approach learning. Giving users a sense of structure and momentum was key to creating an experience that feels both approachable and rewarding.
Reflection
This project challenged me to step back and really think about how design decisions impact the learning experience as a whole. I gained a lot of confidence in leading the research process and turning insights into actionable design solutions. I also learned the value of testing early and often, even when things aren’t perfect. Getting honest feedback helped me iterate quickly and stay focused on what mattered most to users.
The Next Steps
I’d love to keep improving SkillForge by testing it with a wider range of users and exploring new ways to support different learning styles. One idea I’m excited about is adding social features, like community-based discussions or professional mentor support. I want to build the platform to include features that help users stay accountable. I also want to refine the experience for accessibility and personalize the learning paths even more. There’s a lot of potential to keep growing this tool into something truly useful.
🚧 This website is currently under construction. 🚧


A dynamic online platform helps users discover, learn, and track new skills or grow their existing skills through professionally guided courses and personalized progress tracking.


Project Duration
12 weeks
My Role
End-to-End UX/UI Designer
Tools
Figma, Adobe Photoshop


A dynamic online platform helps users discover, learn, and track new skills or grow their existing skills through professionally guided courses and personalized progress tracking.


Project Duration
12 weeks
My Role
End-to-End UX/UI Designer
Tools
Figma, Adobe Photoshop


A dynamic online platform helps users discover, learn, and track new skills or grow their existing skills through professionally guided courses and personalized progress tracking.


Project Duration
12 weeks
My Role
End-to-End UX/UI Designer
Tools
Figma, Adobe Photoshop
Introduction
Learning a new skill can be a difficult and daunting process. Whether it is finding what new skill you want to learn, the learning process itself, or even applying the newly learned skill in a social setting, there are many possible areas of frustration for individuals.
The Problem
The learning process can feel overwhelming and boring, often leading people to give up. I’ve experienced this myself and believe there’s a better way to make skill-building more engaging and accessible for everyone.
The Solution
Create an intuitive and engaging platform that simplifies the learning process, keeps users motivated, and adapts to different learning styles.
By making learning more enjoyable, structured, and accessible, users should stay committed and make real progress without feeling overwhelmed.
Research
Goal
Many users lose motivation when learning a new skill due to frustration or lack of clarity. I set out to understand these challenges to design a more supportive experience. Through research, I explored users' motivations, learning methods, prior experience, and emotional journey. These insights uncovered ways to boost motivation, tackle obstacles, and make skill-building more engaging and rewarding.
Objectives
Uncover user motivations and challenges in learning new skills.
Understand their learning journey, strategies, and emotional experiences.
Identify factors that support or hinder progress and motivation.
Research & Analysis Methods
Primary Research - User Interviews
I was able to conduct an interview with 4 different participants
The interviews consisted of questions about their personal journeys related to the learning of their skill.
My goal was to be able to understand people’s experiences when learning a new skill to identify their challenges, needs, motivations, and opportunities for improvement.
Full Interview Report



Secondary Research - Competitive Analysis
I conducted a competitive analysis of 4 different platforms (consisting of 3 direct and 1 indirect competitors) to understand their strengths, weaknesses, and strategies for their services.
I looked at MasterClass, Coursera, Udemy, and YouTube to understand what they offered as direct and indirect competitors to my skill learning platform.



View Analysis
Research Analysis - Interview Debrief
Observation 1
All participants agreed that regular practice is essential for maintaining and applying a skill effectively, whether used daily or infrequently, as it ensures consistency.
Observation 2
Participants commonly experienced frustration but found that taking a break and trying again later was the best way to overcome it. No one felt the need to give up entirely, making this approach effective for continuing with the skill.
Observation 3
Participants agreed that anyone starting something new should take the leap without fear of failure. Trying and failing doesn’t make you a failure—what matters is persevering, practicing, and improving.



Full Debrief
Define
Affinity Mapping
Some common themes I uncovered include:
Motivation: Driven by helping others, personal growth, and career advancement.
Learning Methods: Includes videos, note-taking, and hands-on experience.
End Goals: Career growth, student improvement, and personal hobbies.
Beliefs: Emphasizes open-mindedness, lifelong learning, and taking initiative.
Purposes: Learning is essential for career success and practical application.
Self-Reflections: Gains confidence through progress, learning from mistakes, and wishing for an earlier start.
Overcoming Frustrations: Tackles setbacks with persistence, breaks, and practice.



View Affinity Map
POV Statements & HMW Questions
Using the data I compiled in my affinity map, I created some point-of-view (POV) statements and “how might we” questions.
POV Statements
1.
I’d like to explore ways to help users who are learning a new skill work on retaining their knowledge by practicing frequently.
2.
I’d like to explore ways to help users who are learning a new skill set defined goals for themselves before learning so that they can work towards achieving those goals.
3.
I’d like to explore ways to help users who are learning a new skill organize all of the tools they need to effectively learn the skill.
4.
I’d like to explore ways to help users who are learning new skills stay motivated.
5.
I’d like to explore ways to help users who are learning a new skill accurately measure their progress so that they can see the progression throughout the process.
6.
I’d like to explore ways to help users who are learning a new skill with help from professionals or experts.
HMW Questions
1.
How might we help users learning a new skill practice their skill to help retain what they have learned?
2.
How might we help users define goals they can work towards for the skill that they are learning?
3.
How might we gather and provide the user with all of the needed tools to succeed?
4.
How might we keep users motivated while learning their new skill?
5.
How might we complement the learning process with rewards or positive feedback?
6.
How might we help users learning a new skill keep track of their progress towards mastering the skill?
7.
How might we provide users with access to professional support and feedback for their skill?
User Personas
Based on my research, I created 3 user personas that best reflect my findings and help me understand my user's goals, motivations, needs, and frustrations. Here is one of the personas:
User Flows
Liam wants to improve his golf skills by learning from professionals. After careful consideration, he decides to enroll in golf learning classes.



Task Flows
Task: Find a specific course page






Task: Enroll in a course



Task: Submit a new forum post



Card Sorting & Site Map
User Story: John, a paralegal enrolled in professional law courses, is learning more to advance his career. He hopes that the feedback he receives on his assignments will help him understand the content more.
Card Sorting



View Card Sorts
Sitemap



Design
Storyboards






Color Palette
The colors I chose for the website are colors that are based on psychological associations with the name SkillForge and the idea of “forging new skills” on the platform.
Primary Color:
#C25702
#C27502
The primary color, orange, represents energy and motivation, which are key elements for learning.
Orange symbolizes the heat you experience in a real forge with fire, emphasizing the brands goal of helping you “forge” new skills.
Secondary Color:
#2C3E50
#255584
For the secondary color, I chose a shade of blue that is almost metallic, symbolizing the metal being heated in a forge. Blue as a color also represents feelings of trustworthiness and caring, which are two things that are important to the brand.
Tertiary Color:
#A30000
#98E788
#436DD7
My tertiary colors are reserved for different states and elements throughout the designs. Such as the green color for labels, the red color for error states, and the blue for link hover states.
Neutral Color:
#F9F9F9
#F0F0F2
#E0E0E0
#BFBFBF
#888888
#3B3B3B
#0B1215
Lastly, for my neutral colors, I wanted to include colors other than true white (#FFFFFF) and true black (#000000) as a way to stand out more from the typical colors used. I wanted similar colors to help provide balance, contrast, and readability to the platform.
Typefaces
Desktop
Level
Size
Weight
H1
48px
Bold
Montserrat
H2
44px
Bold
Montserrat
H3
36px
SemiBold
Montserrat
H4
32px
SemiBold
Montserrat
H5
24px
Bold
Montserrat
Level
Size
Weight
B1
24px
Regular
Roboto
B2
20px
Regular
Roboto
B3
18px
Regular
Roboto
B4
16px
Regular
Roboto
Level
Size
Weight
Button 1
24px
SemiBold
Roboto
Button 2
16px
SemiBold
Roboto
Label 1
14px
SemiBold
Roboto
Tablet/Mobile
Level
Size
Weight
H1
36px
Bold
Montserrat
H2
22px
Bold
Montserrat
H3
18px
SemiBold
Montserrat
Level
Size
Weight
B1
20px
Regular
Roboto
B2
18px
Regular
Roboto
B3
16px
Regular
Roboto
B4
14px
Regular
Roboto
Level
Size
Weight
Button 1
20px
Bold
Roboto
Button 2
14px
Bold
Roboto
Label 1
16px
Bold
Roboto
Brand Identity



The design process for my logo started off with brainstorming elements related to a “forge” to match the name of the brand.
I decided on an anvil with a hammer as the main focus piece of the logo. I wanted to incorporate the colors I picked in my color palette exercise. Since a hammer typically produces sparks when hitting the anvil, I figured I could use the orange color I picked to represent the sparks.
The hammer and anvil are symbols for users forging their new skills on the platform similarly to a blacksmith forging new tools. The sword is another representation of something that is forged and refined like a potential skill.
Prototype
Mobile Wireframes
Low-Fidelity









Mid-Fidelity









High-Fidelity









View Full Wireframes
Desktop Wireframes
Mid-Fidelity












High-Fidelity












View Full Wireframes
Test
Usability Testing
Following completion of my high-fidelity wireframes and prototyping, I conducted usability tests with 5 different participants. The purpose of this test was to gather feedback from real users on the usability of the platform to find and enroll in courses. The test included a set of tasks that the participants must complete while they interact with the screens. The results of these tests were recorded and analyzed.
Tasks
- Pick a course to enroll in through a user-preferred method
- Explore the course page
- Finish course enrollment by creating an account
Success Metrics
- Completion of tasks in a respectable amount of time
- Easily understand the task that is asked to complete
- Able to complete tasks without needing to ask for help
- Ability to complete tasks with minimal to no errors
Usability Test Results
Task 1
The design was visually appealing, easy to navigate, and effectively highlighted key features. However, course categories were confusing, imagery caused uncertainty, and opinions on testimonials were mixed. The “Get Started” CTA could lead to a questionnaire, subcategories weren’t clearly scrollable, and featured courses lacked a hover state for better identification.
Task 2
The page was visually appealing, intuitive, and well-organized, with helpful reviews and related course recommendations. However, users wanted more course details, such as a syllabus, multimedia content, a price breakdown, and review filters for better decision-making.
Task 3
The sign-up process was smooth and well-timed after enrollment. However, users wanted a clearer purpose for signing up, a modal for bookmarking when not signed in, a pricing model after account creation, and a list of website features on the sign-up page.



View Full Results
Iterate
Feedback and Revisions
I took the feedback from the usability tests and improved on various aspects of the product to make the experience better for the users.



Clearer Category Labels & Visuals
To address confusion some participants had with unclear category names and images, I refined both the visuals and labels to better reflect the types of courses users can expect to find in each category.



Interactive Explore Menu
Some participants noted that the “Explore” button in the navigation bar lacked functionality, as they expected it to open a menu when clicked or hovered over. In response, I added interactive behavior to the button, allowing users to access categories and subcategories as expected.



Visible Course Ratings
Participants pointed out the absence of a course rating system, making it difficult to assess course quality at a glance. To improve clarity and decision-making, I added visible ratings to each course card preview across all screens.



Improved Carousel Interactivity
Some participants found the category carousel at the top of the page unclear in its purpose and didn’t realize it was interactive. I updated the visual design to better signal interactivity and scrolling, making it easier for users to discover and browse additional subcategories.
Conclusion
Key Takeaways
Working on SkillForge taught me how important it is to design with real user needs in mind, especially when it comes to staying motivated and building new habits. I found that clear goals, simple navigation, and consistent progress tracking can make a big difference in how people approach learning. Giving users a sense of structure and momentum was key to creating an experience that feels both approachable and rewarding.
Reflection
This project challenged me to step back and really think about how design decisions impact the learning experience as a whole. I gained a lot of confidence in leading the research process and turning insights into actionable design solutions. I also learned the value of testing early and often, even when things aren’t perfect. Getting honest feedback helped me iterate quickly and stay focused on what mattered most to users.
The Next Steps
I’d love to keep improving SkillForge by testing it with a wider range of users and exploring new ways to support different learning styles. One idea I’m excited about is adding social features, like community-based discussions or professional mentor support. I want to build the platform to include features that help users stay accountable. I also want to refine the experience for accessibility and personalize the learning paths even more. There’s a lot of potential to keep growing this tool into something truly useful.