All work
Case study — AI study platform
How it works
- 01
Upload
Next.js
Drop in slides, a chapter or a paper.
- 02
Process
FastAPI
The backend prepares the document for the model.
- 03
Generate
GPT-4o · structured JSON
Quizzes, flashcards, a mind map and a summary.
- 04
Stream
SSE
Tutor answers stream into the UI in real time.
OutputQuizFlashcardsMind mapSummaryAI tutor
The problem
Long PDFs like lecture slides, textbook chapters and papers are easy to download and hard to actually get through. StudyDrop turns a passive document into active practice.
What I built
- Built a full-stack platform that turns any PDF into quizzes, flashcards, mind maps, summaries and a streaming AI tutor.
- Engineered structured JSON prompts for GPT-4o, so results render straight into the interface.
- Streams the tutor's answers in real time with Server-Sent Events (SSE).
- Deployed on Vercel and Railway.