WorkExam prep · Web app

Etüt

Civil-service exam prep — question pool, score tracking and a live study hall.

IN PLAIN WORDSExam takers solve questions, track their progress and study together in a shared hall.

Year
2026
Role
Design + development (personal product)
Screenshot of the Etüt site

// hold your cursor over the shot — the page strolls by itself

01 — Problem

Exam prep content is scattered: the question bank in one place, mock exams in another, progress recorded nowhere. And studying alone drains motivation on top.

02 — Approach

I split the syllabus into units; mock exams, past-paper-style sets and an original question bank live in a single flow, with score tracking synced to Supabase. Next to it I built a 'study hall': a multi-room pixel campus entered with an avatar — group pomodoro, desk sessions and real-time question duels.

03 — Outcome

Content spans 84 units across 6 subjects; the hall runs live. The demo is up, with content refreshed all the way to exam day.

Tools used

  • React 19
  • Vite
  • TypeScript
  • Tailwind
  • Supabase
  • Zustand