gabarito_AI.
Upload the exam notice or a past paper as a PDF and get a study plan, the real questions already loaded, spaced-repetition flashcards and summaries.

The problem
An exam notice runs forty pages and turns into months of study — and almost every candidate does that translation by hand, in a spreadsheet that goes stale within a week. The heavy lifting happens before any studying starts, and that is where most people give up.
What I built
The AI reads the whole document — PDF, photo or scanned, through the OCR of the model itself — builds the plan by subject, weighted the way the board actually tests it, and transcribes the exam questions in independent batches, so one failed batch does not take the rest down. Every record is isolated per user in Postgres.
Stack
- Next.js 16
- TypeScript
- Supabase
- PostgreSQL
- Gemini
- Tailwind v4
- Vercel
What I learned
A document the user uploads is data, never instruction. Every prompt says so, because native reading also sees the command printed inside the PDF.