Fluently

A language learning platform that empowers users to connect with language learning partners or mentors, fostering immersive learning experiences for a more engaging journey towards fluency.
View the prototype here

Background

In today’s day and age, people that want to learn a new language can turn to an app as it’s one of the most flexible, affordable and versatile ways to learn. However, learning a new language requires a high level of commitment and time. Studies show that people can feel overwhelmed when they are learning something new, but if information is provided in “bite-sized chunks” of info, this can lead to better results and help people retain more information as they progress.
For the purpose of this design, we aimed to identify ways to help new language learners stay motivated and feel supported while learning a new language, along with identifying key features that would assist them in their journey of doing so.

Role
UX Designer
UX Researcher
UI Designer
Branding
Graphic Design

Project TypeEnd-to-end app

Timeline
80 hours

Tools
Figma
FigJam
Optimal Workshop
Whimsical

1 / Research

As the end-to-end UX Designer, I began my research by reaching out to individuals who were interested in learning a language, or have tried learning a new language before. I wanted to gather more info on how people got their start into learning a new language.

I wanted to understand how and why new language learners fell off their language learning journey and had trouble staying committed to learning.

What is the problem?

  • People have trouble maintaining consistency, commitment and motivation while learning a new language.

User Goals

  • Stay motivated while learning a new language.
  • Ability to measure progress while learning.
  • Connect with peers, native speakers or a mentor for enhanced immersion.

Business Goals

  • Prolong user retention and engagement.
  • Increase user acquisition.
  • Partner with educational institutes, language courses or businesses to promote language learning and subscriptions.

What is our research goal?

  • To understand the specific needs, expectations and pain points of people that begin to learn a new language
  • To identify the current challenges a person is facing as they are learning a language, and the support they require

User Interviews

I conducted interviews with 5 people, and focused on their experiences with:

Affinity Mapping

I wanted to gain more insight from our user interviews and connect the dots on the pain points that they were seeing, as well as identify any common patterns and insights.

Key Insights

Competitive Analysis

Next, I conducted competitive analysis to analyze what was currently on the market, to discover the strengths of the top language learning apps, and where they fell short. I found that while many of them had intuitive features and clean UI, none of them seemed to address the pain points that language learners desired for, which was to be paired with a native speaker or mentor.
View Competitor Analysis in FigJam

Key Insights

POV / HMW Statements

Now that I was able to identify key insights from the user interviews and affinity mapping, I was able to zone in and focus on POV (point of view) and HMW (how might we) statements to better empathize with the user's frustrations and identify a common goal to focus on.

I'd like to explore ways to...

How might we...

2 / Define

User Personas

With the combined data that I gathered from user interviews and affinity mapping, I was able to construct two user personas that best represented the target user, and embodied the pain points of the participants.

Idea Exploration

I wanted to get really creative, so I came up with some ideas by using creative constraints , analogous inspiration and pitching in real-life examples where people would find themselves most likely to learn a new language. To get some more juice, I sprinkled in adding new features or a twist on these ideas to get more creative.

Feature Prioritization

To ensure that I was prioritizing the correct features, I created a feature roadmap and identified the most impactful features vs the least.

The must-have features:

  1. Ability to book a mentor
  2. Ability to match with other language learners
  3. Progress Tracking
  4. Ability to select language lessons

User & Task Flows

One of the key features we identified was for the user to have the ability to book a mentor through the app.

To conceptualize this, I created some user & task flows to visualize the steps taken to book a mentor, as well as be able to start a language lesson.

User Flow:
Booking a tutor / mentor

Task flow:
Starting a language lesson in vocabulary

Information Architecture / Sitemapping

Next, I focused on how the information in the design should be structured. I conducted a quick hybrid card sort study and found that participants expected to find key features, such as “Contact my mentor”, under several categories as it seemed to correlate with “Help”, “Lessons”, “Settings” and “Social” categories.

3 / Design

Colors

The key words for Fluently were "empowerment", "connection", "supportive", "intuitive", and "educational" - I aimed to use colors that defined the brand name and invoked the meaning of these words through a strong, inviting presence.

Logo

What I found particularly challenging was incorporating these themes into a single logo - I opted to keep the name of the brand as I thought it might be more difficult to recognize the idea of the brand without the name. For the logo design, I based it off the key words of "socialize", "chat" and "international communication".
I decided to go with the globe icon as it conveyed the idea of international communication, and paired with a bolded font choice, made for a clear and readable logo.

Component Library

I went with a brighter color scheme to make the product give a more inviting feel, and selected Inria Sans as a typeface for its clean and clear readability.

Low-Fidelity Wireframes

When creating the initial design, I used the previous user + task flows as reference to quickly create a bare wireframe, and focus on the primary features at hand. This would assist with deciding where key features should go, where content would be placed, etc.

Mid-Fidelity Wireframes

With the mid-fidelity wireframes, I focused more on progressing with the flow for specific features. The original design had dropdowns for each category, but this proved to be too much "effort" for the user as they would have to open / close each category.

4 / Testing

Now that I was nearing the final steps in the design process, it was time to bring all the data, prototyping and flows together into a high-fidelity prototype, then run usability tests with participants.

Usability Tests & Results

Tasks

Success metrics

Testing method

Via video call, participants ran through three flows total in a moderated setting.

Results

Overall, participants were able to complete all tasks allotted to them successfully with no errors, within an average time of 4-5 minutes per task.

Iterations

While participants were overall pleased with the ease of use and navigation of the product, there were improvements to be made based on their feedback.

Final Product

View the prototype here

5 / Conclusion

Takeaways from this project

Final thoughts