Amina Tayyub

Working on the spectrum between product design & product management to shape experiences grounded in real human needs.

view cv

Amina Tayyub

Working on the spectrum between product design & product management to shape experiences grounded in real human needs.

view cv

Amina Tayyub

Working on the spectrum between product design & product management to shape experiences grounded in real human needs.

view cv

EULAR

Building practice that matches the actual exam environment

Building practice that matches the actual exam environment

Problem

Problem

Students preparing for exams have plenty of material: lecture slides, their own notes, sometimes past papers. What they don't have is a way to find out whether they're ready before the real exam tells them.

Physical past papers make this worse. They are limited in supply, and once a student has worked through what their faculty has released, there is nothing left to practice on.

Students preparing for exams have plenty of material: lecture slides, their own notes, sometimes past papers. What they don't have is a way to find out whether they're ready before the real exam tells them.

Physical past papers make this worse. They are limited in supply, and once a student has worked through what their faculty has released, there is nothing left to practice on.

My Contribution (as product design manager)

My Contribution (as product design manager)

As Lead Product Design Manager, I owned product and UX/UI decisions across the platform, working with one engineer to build it.

As Lead Product Design Manager, I owned product and UX/UI decisions across the platform, working with one engineer to build it.

Context

Context

Physical past papers run out. Once a student has worked through what their faculty has released, there is nothing left to practice on. Eular's bet is that a mock exam only feels worth sitting if it is built from a student's own material, their lecture slides and notes, and aimed at what they specifically do not know yet. Generated exams replace the finite supply of physical past papers with a practice source that does not run out.


North star metric: average exams generated per student per semester. Chosen over sign ups or time in app because a student only generates a second and third exam if the first one was worth sitting. It is the closest single number to the product doing its job.

Physical past papers run out. Once a student has worked through what their faculty has released, there is nothing left to practice on. Eular's bet is that a mock exam only feels worth sitting if it is built from a student's own material, their lecture slides and notes, and aimed at what they specifically do not know yet. Generated exams replace the finite supply of physical past papers with a practice source that does not run out.


North star metric: average exams generated per student per semester. Chosen over sign ups or time in app because a student only generates a second and third exam if the first one was worth sitting. It is the closest single number to the product doing its job.

MVP

MVP

Testing the idea before building the product

Testing the idea before building the product

The first version was deliberately narrow: upload your slides and notes, we extract the concepts, we generate an exam. Nothing else.

Launched at one university, distributed through a few WhatsApp groups. Live for two weeks.

40 sign-ups, 9 paid.

That was enough to validate the core idea and justify building the full product.

The first version was deliberately narrow: upload your slides and notes, we extract the concepts, we generate an exam. Nothing else.

Launched at one university, distributed through a few WhatsApp groups. Live for two weeks.

40 sign-ups, 9 paid.

That was enough to validate the core idea and justify building the full product.

What paying users told us

What paying users told us

We interviewed the 9 students who paid. Three things came up consistently:

- They wanted a proper notes feature, not just an upload box

- They wanted to see their progress across exams, not just one score at a time

- They wanted to target specific concepts they were weak in, rather than getting an even spread


All three became core parts of the redesign.

We interviewed the 9 students who paid. Three things came up consistently:

  • They wanted a proper notes feature, not just an upload box

  • They wanted to see their progress across exams, not just one score at a time

  • They wanted to target specific concepts they were weak in, rather than getting an even spread


All three became core parts of the redesign.

Redesign Decisions

Redesign Decisions

Exams generated only from the concepts a student flags as weak

Exams generated only from the concepts a student flags as weak

Students select which concepts they are weak in from a concept picker grouped by topic. The generated exam draws its questions only from those selected concepts, not a broader spread across all material.

The hypothesis is that a student preparing for exams already knows the ground they've covered. What they need practice on is the ground they haven't, and a generic spread across everything wastes their limited exam credits on concepts they don't need to test. This is the product's core differentiation, closer to a coach who studies the actual playing field and drills a player on it, rather than running a generic training session.

Students select which concepts they are weak in from a concept picker grouped by topic. The generated exam draws its questions only from those selected concepts, not a broader spread across all material.

The hypothesis is that a student preparing for exams already knows the ground they've covered. What they need practice on is the ground they haven't, and a generic spread across everything wastes their limited exam credits on concepts they don't need to test. This is the product's core differentiation, closer to a coach who studies the actual playing field and drills a player on it, rather than running a generic training session.

Notes that conflict with slides are shown side by side, not merged

Notes that conflict with slides are shown side by side, not merged

If something a student wrote in their notes conflicts with what is in the slides, both are surfaced rather than one silently overriding the other. The slides are not automatically treated as correct, since a note might reflect something the teacher said in class that never made it onto a slide. But a note is not trusted blindly either. The student sees the conflict and resolves it themselves.

If something a student wrote in their notes conflicts with what is in the slides, both are surfaced rather than one silently overriding the other. The slides are not automatically treated as correct, since a note might reflect something the teacher said in class that never made it onto a slide. But a note is not trusted blindly either. The student sees the conflict and resolves it themselves.

A quality check strips out unanswerable questions

A quality check strips out unanswerable questions

Before an exam reaches the student, a check removes any question the source material cannot actually answer. The product's whole value is that the exam is built from the student's own material. A question that is not backed by that material breaks the promise, even if the question itself is well formed.

Before an exam reaches the student, a check removes any question the source material cannot actually answer. The product's whole value is that the exam is built from the student's own material. A question that is not backed by that material breaks the promise, even if the question itself is well formed.

Sitting an exam is a one-way door

Sitting an exam is a one-way door

Once a student starts a graded attempt, there is a confirmation step, then one attempt with no retakes. This protects what the score means. If a student looked at the answers before sitting, the result is marked as practice rather than a real score, for the same reason.

Once a student starts a graded attempt, there is a confirmation step, then one attempt with no retakes. This protects what the score means. If a student looked at the answers before sitting, the result is marked as practice rather than a real score, for the same reason.

The free exam is a full Pro-tier exam, not a stripped-down one

The free exam is a full Pro-tier exam, not a stripped-down one

A student's one free exam gives them the complete Pro experience, written questions, marking scheme, rubric, feedback, not a limited MCQ-only version. After that first exam, they choose between Base and Pro. The free tier exists to show the actual value of the product before asking for payment, not to hold back features as a sales tactic. A student who only ever saw a stripped-down free version would have no real basis to judge whether the paid product is worth it.

A student's one free exam gives them the complete Pro experience, written questions, marking scheme, rubric, feedback, not a limited MCQ-only version. After that first exam, they choose between Base and Pro. The free tier exists to show the actual value of the product before asking for payment, not to hold back features as a sales tactic. A student who only ever saw a stripped-down free version would have no real basis to judge whether the paid product is worth it.

Scope Decisions

Scope Decisions

Two built features were deliberately held back rather than shipped:

  • Teacher-style generation, which would shape questions to match a specific teacher's style, needs a real bank of that teacher's past papers to learn from. The product is still collecting those progressively as students upload their own. Turning this on before there is enough material per teacher would mean shaping questions off too little signal.

  • Shared PDF processing, which would reuse extraction when two students upload the same file, was held back for cost reasons.

Two built features were deliberately held back rather than shipped:

  • Teacher-style generation, which would shape questions to match a specific teacher's style, needs a real bank of that teacher's past papers to learn from. The product is still collecting those progressively as students upload their own. Turning this on before there is enough material per teacher would mean shaping questions off too little signal.

  • Shared PDF processing, which would reuse extraction when two students upload the same file, was held back for cost reasons.

What's Next?

What's Next?

Launch 2 rolls out the redesigned product in full, at the end of this month. The open question is whether the additions students actually asked for, notes, progress, and concept selection, move the north star metric, average exams generated per student per semester, and not just sign-ups or first payment. That is what the next few weeks of real usage should show.

Launch 2 rolls out the redesigned product in full, at the end of this month. The open question is whether the additions students actually asked for, notes, progress, and concept selection, move the north star metric, average exams generated per student per semester, and not just sign-ups or first payment. That is what the next few weeks of real usage should show.

© 2025 Amina Tayyub

© 2025 Amina Tayyub

© 2025 Amina Tayyub