Menu

Menu

Add a Feature Project

Created for

Created for

Designlab UX/UI Academy

In this add a feature project, I took an existing Duolingo app and seamlessly added an online learning feature. From competitor research and user interviews to building affinity maps, personas, project goals, and feature sets. I mapped out the user flows, designed the sitemap, sketched lo-fi wireframes and hi-fi designs and usability testing.

View Prototype

Project Type

Add a Feature

Involvement

UX/UI Design, UX Research,, Usability Testing

Tools

Figma, Framer

In this add a feature project, I took an existing Duolingo app and seamlessly added an online learning feature. From competitor research and user interviews to building affinity maps, personas, project goals, and feature sets. I mapped out the user flows, designed the sitemap, sketched lo-fi wireframes and hi-fi designs and usability testing.

View Prototype

Project Type

Add a Feature

Involvement

UX/UI Design, UX Research, Usability Testing

Tools

Figma, Framer

In this add a feature project, I took an existing Duolingo app and seamlessly added an online learning feature. From competitor research and user interviews to building affinity maps, personas, project goals, and feature sets. I mapped out the user flows, designed the sitemap, sketched lo-fi wireframes and hi-fi designs and usability testing.

View Prototype

Project Type

Add a Feature

Involvement

UX/UI Design, UX Research, Branding, Usability Testing

Tools

Figma, Framer

Project Overview

Background

Duolingo is a language-learning platform that was launched in 2011, offering courses in over 40 languages. Duolingo is available as a website and a mobile app.

Duolingo is a language-learning platform that was launched in 2011, offering courses in over 40 languages. Duolingo is available as a website and a mobile app.

Problem

There is not a feature that allows users to join online group lessons or study groups.

There is not a feature that allows users to join online group lessons or study groups.

Goals

My goal is to develop a feature that would allow users to join online group lessons and virtual study groups.

My goal is to develop a feature that would allow users to join online group lessons and virtual study groups.

The
Process

Research

Competitor Analysis

User Interviews

Affinity Mapping

Define

User Personas

Project Goals

Problem Statement

Ideate

User Flows

Mid-Fidelity Wireframes

Usability Testing

Design

Component & UI Kit

High-Fidelity Wireframes

Prototyping

Test

Usability Testing

Revisions

The
Process

Research

Competitor Analysis

User Interviews

Affinity Mapping

Define

User Personas

Project Goals

Problem Statement

Ideate

User Flows

Mid-Fidelity Wireframes

Usability Testing

Design

Component & UI Kit

High-Fidelity Wireframes

Prototyping

Test

Usability Testing

Revisions

The
Process

Research

Competitor Analysis

User Interviews

Affinity Mapping

Define

User Personas

Project Goals

Problem Statement

Ideate

User Flows

Mid-Fidelity Wireframes

Usability Testing

Design

Component & UI Kit

High-Fidelity Wireframes

Prototyping

Test

Usability Testing

Revisions

Research

Research

Research

Competitor Analysis

Competitor Analysis

A competitor analysis was conducted on three websites that offer online language-learning courses.

A competitor analysis was conducted on three websites that offer online language-learning courses.

A competitor analysis was conducted on three websites that offer online language-learning courses.

Duolingo was the only platform that did not offer online group lessons.

Duolingo was the only platform that did not offer virtual study groups.

User Interviews

User interviews were conducted with five participants that had tried an online language-learning platform.

User interviews were conducted with five participants that had tried an online language-learning platform.

User interviews were conducted with five participants that had tried an online language-learning platform.

75% of participants thought that the virtual class and online study groups was the best feature.

The features that participants liked most were native speaking teachers, flexibility in scheduling, small class sizes, unlimited classes with subscription, and self-paced options.

Affinity Mapping

"

LIVE is a way to gain unlimited access to native speaking teachers and other students in your same language level."

~Shelby

"

We actively learn in in the online classroom instead of teaching ourselves."

~corey

"

"

LIVE is a way to gain unlimited access to native speaking teachers and other students in your same language level."

~Shelby about Babbel LIVE

"

"

We actively learn in in the online classroom instead of teaching ourselves."

~Dominic about Babbel LIVE

In summary: Introducing a feature that offers users access to flexible, 24/7 online classes led by native-speaking teachers - along with unlimited interaction with peers at the same proficiency level - could boost revenue by enabling a subscription-based pricing model.

In summary: A platform that allows people moving cross country to enter a specific route and search hotels along their route would greatly assist users in an already frustrating time. The search and filter options enable users to easily find hotels that meet any specific need.

Define

Define

Define

User Personas

Two user personas were developed based on research findings to represent the needs of individuals looking for a language-learning platform that offers flexible online classes.

Two user personas were developed based on research findings to represent the needs of individuals looking for a language-learning platform that offers flexible online classes.

Two user personas were developed based on research findings to represent the needs of individuals looking for a language-learning platform that offers flexible online classes.

How might we integrate an online class option to the existing app that will allow users to schedule online language classes with 6 or less other students.

How might we integrate an online class option to the existing app that will allow users to schedule online language classes with 6 or less other students.

Project Goals

Problem Statement

Duolingo currently does not offer an option for users to join small online language learning groups.

Duolingo currently does not offer an option for users to join small online language learning groups.

Ideate

Ideate

Ideate

User Flows

Two user flows were developed and tested to gain insight into how the users navigate the platform.

Two user flows were developed and tested to gain insight into how the users navigate the platform.

Two user flows were developed and tested to gain insight into how the users navigate the platform.

Sign up for Duo LIVE

Sign up for Duo LIVE classes

Mid fidelity Wireframes

Mid fidelity Wireframes

Mid-fidelity wireframes were created to conduct usability testing with five participants, focusing on the user flows. The goal of the first test is to find the pain points in signing up for Duo9lingo LIVE. The goal of the second test is to enroll in an online class using the interactive map.

Mid-fidelity wireframes were created to conduct usability testing with five participants, focusing on the user flows. The goal of the first test is to find the pain points in signing up for Duolingo LIVE. The goal of the second test is to enroll in an online class using the interactive map.

Mid-fidelity wireframes were created to conduct usability testing with five participants, focusing on the user flows. The goal of the first test is to find the pain points in signing up for Duo9lingo LIVE. The goal of the second test is to enroll in an online class using the interactive map.

Sign in/ Create account

Enroll in class

Usability Testing

Enroll in Online Class Flow

100% of participants accomplished the task within 48 seconds.

Enroll in Online Class Flow

60% of participants accomplished the task with no misclicks.

Design

Design

Design

Component & UI Kit

A component and UI kit was developed to streamline the design process and ensure consistency across the platform.

A component and UI kit was developed to streamline the design process and ensure consistency across the platform.

A component and UI kit was developed to streamline the design process and ensure consistency across the platform.

High Fidelity Wireframes

High-fidelity wireframes and a prototype were developed to conduct more in-depth usability testing of the platform.

High-fidelity wireframes and a prototype were developed to conduct more in-depth usability testing of the platform. I wanted further insight into pain points signing up for Duolingo LIVE, and enrolling in an online class after being signed in.

High-fidelity wireframes and a prototype were developed to conduct more in-depth usability testing of the platform. I wanted further insight into pain points signing up for Duolingo LIVE, and enrolling in an online class after being signed in.

Sign up for Duolingo LIVE

Enroll in an online class

Test

Test

Test

Usability Testing

Usability testing was conducted with five participants , and revisions were made based on the insights gathered.

Usability testing was conducted with five participants , and revisions were made based on the insights gathered.

Usability testing was conducted with five participants , and revisions were made based on the insights gathered.

Remove the continue button when signing up for an online class.

Revisions

Revisions

Removed the continue button.

Removed the continue button.

Summary

Designlab UI/UX Academy

This project was the add a feature project for Designlab UX/UI Academy

Main Challenge

I found it challenging to decide which page of the existing website made the most sense to add the new feature due to the fact that the existing website has a distraction free linear flow without distinct navigation.

Key Takeaways

This project contributed to my growth in UX design by teaching me to work within constraints of an existing design system.

Summary

Summary

Designlab UI/UX Academy

This project was the add a feature project for Designlab UI/UX Academy.

Main Challenges

I found it challenging to decide which page of the existing website made the most sense to add the new feature due to the fact that the website has a distraction free linear flow without distinct navigation.

Key Takeaways

This project contributed to my growth in UX design by teaching me to work within constraints of an existing design system.