All workCase study 08 / 10

Sorolingo

Helping Nigerians in the diaspora speak, read and write their native languages with confidence.

Contribution
User research, storyboarding, flows, wireframes & UI
Timeline
Mar – Jun 2022
Team
Omolola Adegoke, Naheem Lan, Olaide Noah, Tayo Olakunle
Platforms
Mobile app, web app + admin portal
Outcome
Add downloads or store rating
Reading
TL;DR

Keep the culture alive, one word at a time.

The problemNigerians in the diaspora want to speak, read and write their native languages, but few products are built for African languages or for them.
What I didLed user research and storyboarding, defined personas, flows and wireframes, then designed the learner app and the admin portal.
The resultThe MVP was measured on downloads and store reviews. Add those numbers here.
Problem & my role

Fluent in English. Rusty at home.

Sorolingo was founded by young Nigerians dedicated to keeping Nigerian culture alive. It helps Nigerians abroad not only speak their languages, but become fluent and confident enough to read and write them.

Fast internet and the shift to online learning after Covid-19 opened a new way to reach them. The brief also covered educators and creators, who needed to set up learning centres, upload materials and set tests, while learners take quizzes, join leagues and give feedback.

What I owned
  • User research and competitive analysis
  • Storyboarding the learner's journey to align business and design goals
  • Personas for adult learners and families
  • User flows and wireframes for the learner app
  • UI iterations of onboarding, dashboard and tests
  • The admin portal for managing courses, admins and learners
How the work ran · Mar – Jun 2022
  1. 01 · DiscoverResearch
    CompetitorsUser research
  2. 02 · DefineStoryboard
    JourneyPersonas
  3. 03 · StructureFlows
    User flowsWireframes
  4. 04 · DesignIterate
    OnboardingDashboardTests
  5. 05 · OperateAdmin portal
    CoursesUsers

Team: Omolola Adegoke, Naheem Lan, Olaide Noah and Tayo Olakunle.

Research

What exists, and what's missing.

We did a comprehensive review of direct and indirect competitors to see what's available today and where the gaps are.

MandlaKids' culture gameDuolingoSorolingo (designed)
Who it's forAdults reconnecting with African rootsChildrenEveryone, major world languagesNigerians in the diaspora and their families
Nigerian languages✓ incl. Yoruba & Igbo, 15 totalCulture through play– focus on most-spoken✓ the core
Reading & writing fluency––✓✓ a stated goal
Tools for educators–––✓ centres, tests, uploads
ModelBlack-owned appApp Store & Play StoreFree with ads, or paid PlusMVP

From my competitive analysis. A dash means it wasn't a focus I noted, not that the feature is absent.

Storyboarding → personas

I storyboarded the learner's journey to line up business and design goals. The storyboard shaped two personas, and each one later drove a design decision.

  1. 01Abroad, Ayo lives in English: at work, with friends, everywhere.

  2. 02On calls home, the language he grew up around comes back slowly.

  3. 03He wants to speak, read and write it with confidence.

  4. 04Sorolingo's onboarding shows someone like him, so he knows it was made for him.

  5. 05A few minutes a day: a proverb, then a short lesson in text, images and audio.

  6. 06Streaks and badges keep him going, and every milestone is easy to share.

Illustrative storyboard, redrawn for this case study from the learner's journey and personas.

A

Ayo

Our first persona · an adult learner
  • To speak, read and write his native language with confidence
  • To see that the product is made for someone like him
F

Mr Fola & his son

A parent and a young learner
  • His son to grow up connected to the language
  • The son needs to feel the app is made for him too
MarketCompetitive analysisThree direct and indirect competitors.
JourneyStoryboardingThe learner's path, from first interest to fluency.
AddInterview numbersHow many diaspora learners you spoke to, and where.
Insights

What shaped the product.

01

Learners need to see themselves.

Ayo, his female counterpart and Mr Fola's son all needed to feel it was made for them.

So wemade onboarding illustrations that mirror each persona.
02

Motivation is the hard part.

Language learning is a long game for busy adults abroad.

So weput streaks, progress and shareable badges on the dashboard.
03

Fluency means reading and writing too.

The goal wasn't only to speak, but to read and write with confidence.

So wedesigned tests in text, text + image, and text + image + audio.
04

Content is the product.

Educators and owners needed to create and update courses constantly.

So wedesigned an admin portal alongside the learner app.
Iterations

From storyboard to screens.

Onboarding iteration
AyoAn illustration that depicts our first persona.
His counterpartA gender counterpart, so every learner sees themselves.
Mr Fola's sonA young superhero in a cape, so kids feel it's made for them.
Taking tests · three formats
Lesson→TextorText + imageorText + image + audio→Progress, streak & badges
Key decisions

Make every learner feel it's for them.

1Onboarding illustrations that mirror the personasEvidence · Insight 01
Options

Generic, abstract onboarding art, or illustrations of real people from our personas.

Decision

Ayo, his gender counterpart, and a young superhero in a cape for Mr Fola's son.

Why

Adults and children both need to see themselves in the first screens, or they won't reach the next ones.

Trade-off

More illustration work, and the art has to grow as new learner types appear.

2A dashboard built around motivationEvidence · Insight 02
Options

A simple course list, or a dashboard that shows progress and celebrates it.

Decision

Streaks, a progress card and shareable badges, next to a language switcher and announcements.

Why

Visible progress and small wins keep the habit alive between lessons.

Trade-off

A busier home screen, so each card has one clear job.

3An admin portal so the team can run the contentEvidence · Insight 04
Options

Manage content through engineers, or give the team their own tools.

Decision

A portal to create, edit, activate and deactivate courses and modules, and to manage admins and learners.

Why

A content-led product lives or dies by how fast the team can publish.

Trade-off

Extra design scope inside a tight MVP timeline.

Final design

A dashboard that cheers you on.

The dashboard, annotated

  1. 1Learners can switch to another language right from the dashboard, not buried in settings.
  2. 2A streak recorder on the dashboard. Motivation is what keeps a learning habit going.
  3. 3Progress sits on the dashboard, so learners always know where they left off and how far they've come.
  4. 4Badges and achievements can be shared straight from here. Pride is a great growth channel.
  5. 5An announcements card, with a toggle to turn audio on or off.
Learner appOnboarding, dashboard, lessons and tests in three formats.
Leagues & feedbackLearners compete and give feedback to educators.
Educator toolsCentres, tests, exams and course uploads.
Admin portalCourses, modules, admins and learners, all managed in one place.
Measuring success

An MVP with clear goals.

—Goal 1: total app downloads. Add the number.
—Goal 2: App Store and Google Play reviews. Add the rating.
Constraints we worked withinLimited time to polish every detail, and among the first products of its kind for African language learning.
How I'd measure success · proposed
  • Goal 1Downloads by referral sourceTotal downloads, and how many came from shared badges.
  • Goal 2Store ratingAverage rating on the App Store and Google Play.
  • Insight 01Onboarding completionTask success rate: new learners who reach their first lesson.
  • Insight 02Streaks and retentionRetention rate and median streak length, week on week.
  • Insight 03Errors by test formatError rate in text, text + image and text + image + audio tests.
  • Insight 04Time to publish a courseTime on task in the admin portal.
Reflection

Learning about longing.

  • Language is identity. I learned a lot about the needs and fears of Africans living in the diaspora.
  • Two customers, one product. Edtech means balancing value for the client and for the learner.
  • Scope with intent. A tight timeline forced clear priorities about what had to be perfect for launch.
Prototype · optional

Your daily dose of Yorùbá.

The dashboard and a first lesson, rebuilt so you can learn a little Yoruba while you review.

Open the interactive prototypeOptional: try the core flow yourself, with the reasoning at each step.Open ↓Close ↑
9:27
Ẹ káàbọ̀, Alex
🔥 2
Greetings · Lesson 135%
Your badgesShare
🌱📚
📣New: Igbo for beginners is live
How do you say “Good morning”?
What does “O dàbọ̀” mean?
Badge earned: First Greetings
You said your first Yoruba greetings. Your streak is now 3 days.

Try it yourself

  1. Tap the proverb to reveal its meaning
  2. Start today's lesson
  3. Get both answers right
  4. Share your new badge
Why it works

Each step you complete explains the design decision behind it.

An interactive recreation of the designed app. Lesson content is illustrative.

Jump anywhere

Go to a section, a case study or a chapter