top of page
Ellipse 377.png
logo.png
My Role

UX designer

Team Structure

Developers,

Product Manager,

UX Writer,

Team Leader.

Duration

Jun 2023 - Aug 2023

Tools Used

Figma 

​

Project Overview

What is Oppia?

Oppia is an online platform for interactive learning experiences. The project aimed to enhance the account creation process to accommodate users without Google accounts and improve access to sign-in-only features.
 

Problem

Oppia currently limits user account creation to Google accounts, excluding learners and contributors without Google accounts or those unwilling to create one solely for Oppia. This limits accessibility, particularly for:

​

  1. Learners under 13 who cannot create Google accounts due to age restrictions but may have alternative email addresses (e.g., Yahoo child accounts).

  2. Learners and contributors above 13 who prefer not to use or lack Google accounts.

  3. The existing system prevents these users from accessing sign-in-only features, hindering their learning and contribution experiences.

Frame 1_edited.png

Project goals

Impact & Outcomes

Frame 42718239.png

Research & Analysis

Research Goals
  1. Understand the limitations of the existing account creation process.

  2. Identify pain points for users without Google accounts.

  3. Design an inclusive solution to improve account creation and access to sign-in-only features.

🔎  We conducted interviews with current users, researched market share in email services, and analyzed other learning platforms for additional insights.
User Stories and Scenarios

1

User Persona:

Non-Google Account

​

Learner Scenario:

A 12-year-old learner wants to access Oppia's lessons but doesn't have a Google account.

​

Goal:

Create an Oppia account using an email and password.

2

User Persona:

Contributor Without Google Account

​

Scenario:

An educator wants to contribute lessons but lacks a Google account.

​

Goal:

Create an Oppia contributor account using an email and password.

Insights:
Artboard 2.png
Some learners really want to keep an eye on their progress and use the learner dashboard. But, they can't do it because either they're too young or they don't have Google accounts.
Artboard 2_1.png
Contributors want to contribute to Oppia lessons but do not possess Google accounts.
🌟 Following the research findings and discussions with the founder and PM, we've clarified specific challenges and limitations. We've also identified certain features that are deemed essential.

Let us delve into the specifics. 🤟

Key Feature 1

Account Creation Options:

​

 

  • Clear the "Sign-in" and "Create an Account" options on the navigation bar.

  • Differentiate options for Google and non-Google account creation.


​

âžž
Key Feature 2

Email Account Creation:
​

  • Users can choose to create an account using an email and password.

  • Entered details are validated, and password complexity is indicated.

Key Feature 3

Email Verification:
​
Upon account creation, users receive a verification email. Clicking the link verifies the email address.

Key Feature 4

Password Recovery & Reset:

The "Forgot Password" option triggers email-based password recovery.

Key Feature 5

Verification Status:

​

 

  • Introduced a "Verified" checkmark adjacent to verified accounts, boosting user trust.

  • Embedded a "Verify Email" button for non-verified non-Gmail users, prompting action.

Design and Iteration:

1. Conceptualization & Sketching:

​

I came up with basic sketches to plan out how the account creation process should be redesigned. Then, I took input from both the people involved in the project and potential users to make these ideas even better.


2. Visual Design & Branding:

​

I established a clear and consistent design style that matches Oppia's brand. I also made sure that the interface is easy to use, with clear writing, user-friendly buttons, and visual cues to guide users.


3. User Testing & Iteration:

​

I organized thorough user testing sessions to pinpoint areas where users were having trouble and spots where the experience could be smoother.

Then, I took the feedback from real users and made improvements to the designs, refining how things flow.

Email Account Creation
Before
After
Email Verification Notification
Before
After
Password Recovery & Reset
Before
After
Email Verification Content
Before
After

Key features & Final design 🎉

Takeaways

1. Collaborating with developers and stakeholders is essential for successful implementation:
  • Working closely with developers guarantees that design elements smoothly fit into the final product. Regular communication is key to tackling technical challenges and coming up with creative solutions.

  • Interacting with stakeholders gives a full grasp of business goals and user needs. This alignment is vital in crafting a product that not only satisfies user requirements but also achieves strategic objectives.

2. Inclusive design can significantly impact user engagement and platform growth:
  • Prioritizing inclusive design means thinking about a wide range of users, including those with different abilities, backgrounds, and cultures. This makes the experience more accessible and inviting for everyone.

  • An inclusive platform doesn't just serve more users; it also leads to positive recommendations and brand loyalty. By meeting the needs of all users, the platform is more likely to grow steadily and reach a wider audience.

3. Iterative design and user testing are vital for refining the user journey:
  • Iterative design is like a cycle: you create a prototype, test it, then make it better. This keeps going, getting input from users and adapting to project needs.

  • Thorough user testing is key. Watching real users use the platform and hearing what they think helps find problems and ways to make things better, creating a smoother and more user-friendly experience.

Next Steps

  • We are planning to enable users to access Oppia without the need for an email address.

  • To improve scalability, we are exploring the option of having separate registration paths for educators and learners. This will allow educators to have direct access to the necessary tools for creating lessons.

  • Additionally, we will streamline user activities for better data management. 

Like what you see? 

I'm open to new opportunities and would love to hear from you. 

Check out similar projects that may interest you

bottom of page