All projects
Case study
Gabarito AI.
An AI study console that turns a PDF exam syllabus into a study plan, flashcards and annotated practice questions.
The problem
Studying for Brazilian civil-service exams means turning a dense, dozens-of-pages syllabus into an actionable study plan — manual, repetitive work that is easy to abandon.
What I built
An AI study console: upload the official syllabus as a PDF and the app generates a study plan, spaced-repetition flashcards (Leitner method) and annotated practice questions using Claude, with auth and persistence on Supabase.
Stack
- Next.js 16
- TypeScript
- Supabase
- Claude API
- Vercel
What I learned
Real production AI: structured prompts, per-request cost awareness and honest loading states.