S

A study companion for medical admission candidates.

Role
Product Designer · Solo
Platform
iOS · Android
Discipline
Product Design
Year
2024
MedXam preview
Overview

MedXam (MedPrep Master) is a medical admission preparation app. I designed the complete mobile UI/UX in Figma — onboarding, login, dashboard, quizzes, flashcards, model tests, a study chatbot, leaderboards, and study resources — in both light and dark themes.

FigmaPrototypingDark ModeDesign System
The challenge

Admission candidates study for hours a day under pressure. The app needed to make a large volume of content feel approachable, keep students motivated, and stay comfortable to use at night.

Approach
  1. 01

    Content architecture

    Grouped study material into books, quizzes, flashcards, and model tests so every session has a clear starting point.

  2. 02

    Motivation loops

    Designed live quizzes, friend challenges, and a leaderboard to add healthy competition.

  3. 03

    Night-friendly

    Designed a full dark theme in parallel with light mode rather than as an afterthought.

  4. 04

    Thumb-first navigation

    Bottom navigation with a central action for the most common study modes.

Key features

Timed quizzes

Exam-like quiz screens with a question map and timer.

Study chatbot

Ask subject questions conversationally while studying.

Leaderboard

Ranked performance view to motivate consistent practice.

Light & dark

Every screen designed in both themes.

Outcome
  • A complete, prototyped mobile product covering the full study journey.
  • A consistent component set across 16+ screens in two themes.
What I learned

“Designing dark mode alongside light mode forced me to build a proper colour system instead of picking colours screen by screen.”

Need something similar? See my UI/UX & Product Design service.

Next project

Shondhan UI

Designing AR property search — from filters to seller dashboards.

Read case study
Shondhan UI preview
Next step

I'm looking for full-time full-stack and AI engineering roles, and I take on select freelance projects.