← Back
← Back
EET 00:00:00 PM
Case Study

Upskill X

Mobile App Edtech

Duration

Jan 2024 – Jun 2024

Role

Product Designer


Upskill X

Most online learning platforms have a completion problem. Users sign up, start a course, and disappear. Not because the content is bad, because there's no reason to come back tomorrow.

Upskill X is a mobile-first EdTech concept built around habit formation, combining a curated course library with gamification mechanics that make daily learning feel rewarding rather than obligatory.

Engagement in self-paced learning drops sharply after the first session. The content exists. The motivation doesn't persist. Users open the app once, complete half a lesson, and never return — not because they lost interest in learning, but because nothing pulled them back. No streak broken, no achievement missed, no reason to open the app tomorrow.

Course library and detail screens

#1 Highlight

Onboarding

The first session is the most important one. Most apps treat sign-up as a gate before the real product. The goal was to make it feel like the learning had already started.

How Might We

How might we make sign-up feel like the learning has already started?

The flow collects interest topics before showing any content — not as a gate, but as a promise. Three steps, each one meaningful: who you are, what you want to learn, you're all set. The congratulations screen signals that something has already been done for the user before they've done anything themselves.

User goal → Feel like the platform knows you from the first session.

Product goal → Collect intent data that makes recommendations meaningful from day one.

Onboarding flow — three steps

#2 Highlight

Streaks

Retention lives and dies by day two. Notifications don't cut it — users dismiss them. The challenge was designing something that made coming back feel like a reward, not a reminder.

How Might We

How might we give users a reason to open the app tomorrow without making it feel like an obligation?

A weekly streak tracker visible on the profile screen, with a dedicated celebration moment each time a day is completed. The streak screen isn't a notification — it's a reward. Day 37 feels earned, not automated.

User goal → Feel the momentum of showing up consistently.

Product goal → Increase daily return rate through a low-effort, high-visibility feedback loop.

Streak tracker and day celebration screen

#3 Highlight

Achievements

Progress bars and lesson counts don't create emotional investment. The question was how to make progress feel real — and worth telling someone about.

How Might We

How might we make progress feel real and shareable beyond just a lesson counter?

Two layers of recognition: achievements that reward specific behaviors (first step, on a roll, fast learner) and a course completion certificate designed to be shared, not just stored. Locked achievements are visible so users know exactly what to work toward next.

User goal → Have something to show for the time invested and something worth sharing.

Product goal → Turn completion into organic acquisition. Every shared certificate is a referral.

Achievements screen