Mohamed Ali Mejbar
Fès Book a call
Contents
  1. 01 Work
  2. 02 Method
  3. 03 Prices
  4. 04 About
Book a call ali@mejbar.com It's in Fès.

Med Learning Academy

A study platform for Morocco's residency exams

A Casablanca prep school trains doctors for Morocco's residency exams. I built its study platform in 2024, and rebuilt it in 2026 as a public site and a study app: corrections, revision, a study plan, an AI tutor and live classes.

Role
Product design, development
Status
The first platform is live; the rework replaces it before the end of 2026
Built with
Next.js, Convex, Better Auth, OpenAI, Cloudflare Realtime
Visit
med-learning-academy.com

920 accounts on the first platform

2 apps: the site and the study app

2 languages, French and English

I · The school

A prep school for the residency exams

Med Learning Academy is a prep school at Technopark in Casablanca. It prepares Moroccan doctors for the Internat and the Résidanat, the exams that decide their specialty.

I built its first study platform in 2024: students practised past clinical cases, and about 920 accounts were registered on it. In 2026 I rebuilt it as two apps, a public site and the study app behind it.

II · What I made

Two apps, for students, tutors and editors

Designed and built in full, for the school's students, tutors and editors:

  1. The public site, with a real clinical case you can answer before signing up.
  2. The study app: past cases, corrections, revision, a study plan, mock exams and progress.
  3. Toubib, an AI tutor, with his own character.
  4. Classes for the school's tutors: chat, calendars, video calls, a whiteboard and recordings.
  5. A back office to write and import questions and to follow what the AI costs.

III · Studying

Practise, see why, revise

A student starts from today's work: what is due for revision, then what the plan puts next. A past case is played timed or untimed. After it, every answer is corrected one proposition at a time, with its justification and the course it comes from.

Mistakes come back as revision cards on their own, and a plan spreads the work over the days left before the exam.

IV · Toubib

A tutor who shows his sources

Toubib is a fennec and the platform's tutor. He explains a correction from the official answer and the school's own courses, and shows his sources. He stays silent on a question during a graded exam.

The school decides how much he may cost: answers are shared between students, each student has limits, and he pauses himself when the budget runs out.

Fig. 4. Toubib explains a mistake beside the correction, then answers a follow-up question (reply stubbed locally).

V · Classes

Tutors, in the same place

The school's tutors run their groups in the app: discussions, a shared calendar, video calls with a whiteboard and live questions, recordings, and each student's progress, which students agree to share.

VI · The back office

Where the questions come from

Editors write questions or import whole past papers from PDF, then check them before they are published. Every edit is kept as a version, so a student's score never changes behind their back.

VII · The look

Warm, and calm where it counts

Flat blocks of colour on cream paper: calm where students read, playful at the edges. Each subject has its colour, and nothing moves during an exam. The logo and the first branding are Ayoub Bennouna's; he is reworking the logo now.

  • Apricot #fa8a52
  • Logo orange #ed4b00
  • Lemon #ffee9c
  • Mint #a3edbe
  • Lilac #d1bffb
  • Paper #fdfaf4
  • Graphite #1d1c1a

VIII · Where it stands

Two versions

The first platform is live. The rework is in a private preview and replaces it before the end of 2026. Moving the existing accounts and answers across has been rehearsed on a copy of the live data, with every count matching.

Med Learning Academy today
Med Learning Academy, the version before

First version against the rework

Before After
For students Practise a past case, see the answers Corrections, revision, a study plan, mock exams, an AI tutor and live classes
For the school Three separate back offices One back office: questions, imports from PDF, classes, the AI's costs
Editing a question Removed the answers students had given Keeps every version; students are scored on the one they saw
Languages French French and English

Credits

Next Congrès Médicis A medical congress, from ticket to certificate

§ 05 · Contact

Your turn.

Tell me what you're building. I reply within a day, from Fès.

Book a 30-minute call

ali@mejbar.com. The calendar only offers the times I'm really free.