• FEATURED
  • PRODUCT DESIGN
  • AI
  • DESIGN SYSTEM
  • 2025–2026

Exam Drill

Designed and built an AI study app end-to-end — upload a PDF and it turns it into quizzes and flashcards, with a spaced-repetition study flow, a dark category-coded UI, and a token-based design system across web and mobile.

Exam Drill — the examdrill.app product shown across three browser windows: home, create and quiz, in a dark category-coded UI.

01 / Overview

Project at a glance.

A self-initiated product — an AI study tool that turns documents into quizzes and flashcards, designed end-to-end across web and mobile on one design system.

ROLE
Founder & Product Designer
YEAR
2025 — 2026
LENGTH
Ongoing
INDUSTRY
EdTech · AI · Consumer
TEAM
Solo — design & build
STACK
Figma · Variables · Tokens
SCOPE
Web app · Mobile app · AI generation · Onboarding · Marketing site
DELIVERABLES
100+ screens · Web + mobile · Token-based UI kit
STATUS
In design · Pre-launch

02 / Challenge

Make studying feel like progress, not homework.

Most students study by re-reading notes and PDFs — passive, slow, and easy to mistake for real learning. Active recall and spaced repetition work far better, but the tools are clunky: you write every flashcard and quiz by hand. Exam Drill’s bet was simple — let AI turn any document into a study set in seconds, then make the studying itself feel fast and rewarding.

I was designing and building it solo, so everything had to stay shippable by one person: a system cohesive enough that new screens were variation, not invention, and a product simple enough that a student could go from uploading a file to their first quiz without a tutorial.

P1

Passive studying

Re-reading and highlighting feel productive but rarely stick. The product had to pull people toward active recall — without nagging.

P2

Solo, on two platforms

One person designing and building a full product on web and mobile — only possible on a tight, token-driven system.

P3

AI you can trust

Generated quizzes and flashcards have to read as clear, correct, and easy to edit — or students won’t rely on them.

03 / Approach

System-first, screens second.

Tokens before pages, patterns before mocks, then web and mobile on one foundation.

01DISCOVERY

Audit, references, audience.

Looked hard at how students actually study and where flashcard and quiz apps fall down — too much manual setup, dull interfaces, weak on mobile. Came out with a short list: generation has to be instant, the UI has to feel calm, and study has to work one-handed on a phone.

02SYSTEM

A token-driven design kit.

Built the system in Figma variables: a dark surface scale, the locked category colors (study blue, quizzes cyan, flashcards purple), type, spacing and components. Every screen reads tokens, so web and mobile stay in lockstep — and a light theme is a token map away.

03PRODUCTION

Ship, measure, iterate.

Designed the full product against the system — dashboard, AI generation, quiz and flashcard study, sharing, settings, onboarding and a marketing site — exploring variations directly in Figma, refining toward a launch-ready build.

04 · THE APP

From a file to first quiz.

Upload, generate, study. Dashboard, quizzes and flashcards — dense without being noisy, fast without being clipped.

01 · QUIZ & FLASHCARD MODES FIG. 01
Exam Drill desktop — a quiz screen and a flashcard screen side by side, dark UI with category-coded accents.

The whole loop, one-handed.

Upload, generate, quiz and review wherever you are — on the train, in line, between classes. Every screen is designed mobile-first, so studying fits the gaps in your day.

02 · IN YOUR POCKET FIG. 02
Three Exam Drill phone screens — study sets home, generate with AI, and flashcards.

05 · DESIGN SYSTEM

One system, every surface.

Built as the foundation for the whole product. Fully token-based — consistent across web, mobile, light and dark.

TOKEN · CATEGORY COLOR

Category and status colors, locked across the app.

  • STUDY#1570EF
  • QUIZ#06B6D4
  • FLASH#A855F7
  • SUCCESS#22C55E
  • WARN#FBBF24
  • DANGER#F97066

TOKEN · TYPE RAMP

Type ramp.

AaDISPLAY · 48
AaHEADING · 32
AaTITLE · 22
AaBODY · 16
AaLABEL · 13

TOKEN · SPACING SCALE

Spacing scale.

4px · space.4
8px · space.8
12px · space.12
16px · space.16
24px · space.24
32px · space.32
48px · space.48
64px · space.64
Core component states — buttons, inputs, tabs, switches, checkboxes and radios in the Exam Drill dark UI.
05 · CORE COMPONENTS — VARIANTS × STATES FIG. 05

06 · AI GENERATION

Drop a PDF. Get a study set.

Upload a document and Exam Drill generates quizzes and flashcards in seconds — review, tweak, and start studying. The feature that makes the whole product worth opening.

06 · UPLOAD → GENERATE → STUDY FIG. 06
The Exam Drill AI generation flow — upload a PDF, generate a quiz with AI, and review the produced study set.

07 / Outcomes

What I actually designed.

A full consumer product, designed solo: web and mobile, an AI generation flow, and a design system that keeps them in sync.

100+
SCREENS DESIGNED
2
PLATFORMS · WEB & MOBILE
1
TOKEN DESIGN SYSTEM
0→1
SOLO, END-TO-END
SYSTEM

A token-driven kit that keeps web, mobile, light and dark in sync — new screens are variation, not invention.

PRODUCT

A complete consumer product: dashboard, AI generation, quiz and flashcard study, sharing, onboarding and a marketing site.

AI

An upload-to-study-set flow designed to feel instant and trustworthy — with results you can review and edit before you study.

CRAFT

A calm, dark, category-coded interface that makes studying feel like progress — explored through many variations in Figma.

08 / Reflection

What I would do again.

Designing and building it myself meant the system had to do the heavy lifting. Starting from tokens — color, type, spacing, the category colors — every new screen on web or mobile became a recombination of things that already existed. That’s the only reason one person could ship a product this size.

— ALEKSA RADOVANOVIC · FOUNDER & DESIGNER, EXAM DRILL

NEXT CASE STUDY · 01 / 06

vatan.app

A crypto casino startup designed end-to-end — casino, cashier, games, CRM, and a six-brand white-label design system.

Read vatan.app case study