Project Overview

UX Designer

Role

4 weeks - February 2024

Duration

Tools

Pen and Paper
Photoshop
Figma

Kalam is the first design project I created during the UX Design course with Career-Foundry.

I followed the steps of the Design Thinking Process to develop a low-fidelity prototype, which I then tested with potential users to identify areas for improvement.

Background


Competitive Analysis

To kick off the project, I reviewed three different vocabulary apps to gain insight into what's currently available in the market before developing my own.

    • Easy to use.

    • Very Responsive and supportive team.

    • An affective and efficient revision method that allow the users to listen to the vocabularies that have learned.

    • Grammar and sentence structure addition would be helpful.

    • Less subscription pop ups would make the user experience more fun.

#1 vocabulary app: FunEasyLearn

    • Free.

    • No ads.

    • Easy to use.

    • Good collection of vocabularies.

    • Nice memory reinforcement mechanism.

    • More categories variation is recommended.

    • Review words with multiple meaning.

#2 vocabulary app: Magoosh

    • Variety of learning levels.

    • New vocabularies.

    • Attractive background look.

    • Good collection of vocabularies.

    • Vocabularies customization.

    • Offer longer free trail.

    • Reduce the repetitive adds, that can not be skipped.

#3 vocabulary app: Vocabulary

User Research

User Research

    • What I need to do in a class to pass it.

    • I work remotely and go to the gym.

    • My biggest challenge is to get familiar with the job.

    • I’m a visual person so videos would help me learn.

    • I would like the App to offer evaluation of my learning level.

    • I would like the App to offer written and vocal so I can listen to the pronunciation.

    • I would like the App to cover the vocabulary in all different meanings.

    • I would prefer to learn a little bit everyday.

    • I think getting along with everybody would make the work fun environment.

    • I think learning a new word is difficult, because I don’t use what I learn in my daily life.

    • I think people that read a lot know more vocabularies.

    • I think if I liked the topic it would have made it easier for me to remember it.

    • I think my biggest challenge is fitting whatever is new into my daily routine.

    • It would be easier if the vocabulary is explained in the same language instead of translating it to another language.

    • I didn’t feel good about the situation and I felt if I could have understood what she was saying I would help cure my tooth.

    • I believe humans are like creatures of habits and human don’t like change.

    • I felt if I could have understood what she was saying I would help cure my tooth.

    • People generally prefer to stay in their comfort zone.

User Flow 1

Task Analysis 1

    1. Click on the app.

    2. ENTRY POINT: Onboarding / Open app.

    3. Click on Start.

    4. Choose desired language.

    5. Choose the desired topic.

    6. Choose the desired category.

    7. Begin lessons.

    8. SUCCESS CRITERIA: access and begin biology vocabulary learning.

User Flow 2

Task Analysis 2

    1. ENTRY POINT: Home Page / Open app.

    2. Click on Courses.

    3. Click on My learning.

    4. Click on Learning Methods.

    5. Choose the desired learning Methods.

    6. Click on Daily lesson.

    7. Click on I am ready.

    8. User is going to repeat the vocabulary they listened to in the app, if the user pronounced the vocabulary correct, he/she will be moved to the next vocabulary, if pronounced incorrect, they will repeat it.

    9. Continue learning until daily goal is achieved.

    10. SUCCESS CRITERIA: User have completed the vocal daily learning.

User Persona

As a Biology Teacher: Karim target is to achieve high level of fluency in English specificity in pronunciation to help him to communicate with his students professionally and on a personal level as well.

What is the problem?

Karim, a biology teacher and medical student, aims to enhance his English fluency and broaden his vocabulary in both biology and medical terminology. Given his busy lifestyle, he needs to learn in small, manageable daily increments.

Developing an app focused on vocal and pronunciation techniques, offering a variety of topics and specialized terminology, along with daily engaging reminders and regular progress updates, will enable Karim to achieve his goal of improving his English pronunciation.

The Solution!

The wireframe of Kalam aims to emphasize vocal and pronunciation techniques while offering additional options and a wide range of topics and jargon.

Low Fidelity Wireframes

Wireframe# 1
Selecting a topic to learn.

  • You just moved to a new country and you want to learn the country’s language, you need an app that offers vocal learning so that you can listen to the vocabulary pronunciations.

  • You are professional, and looking for a vocabulary learning app that focuses on specific topics.

  • You are goal-oriented, you need to be able to track your learning progress so that you can be motivated to persevere.

  • You have got a lot on your plate, working and studying, you want to learn a little bit every day with a small portion so that it would suit your busy schedule.

Usability Scenario Test

Wireframe# 2
Starting daily learning.

Prototype modifications# 1
Changing the register button to the sign-up button to make it less confusing.

Prototype modifications# 2
Remove the pause & stop buttons, replacing them with forward (next word) and back (replay previous word) buttons. Add a search bar on top.

Prototype modifications# 3
Adding forward and back buttons & Clarifications regarding Vocal learning and the options.

Prototype modifications# 4
Incorporating a combination of learning methods, rather than requiring users to choose just one, and providing step-by-step instructions to guide them through the process will make learning easier and help avoid confusion.



What Are the Next Steps?

  • We are going to further develop the functions and the features of the app.
    Run as many usability tests as we need to have an in-depth understanding of what to do next.

  • Add animations, logos, graphics, and effects to enhance the overall app user experience.

  • Adding more learning languages.

  • Adding more learning methods (games or puzzles)

Previous
Previous

Case Study 2