Skip to content
All work

Case study — AI study platform

StudyDrop

Turn any PDF into a complete study session.

How it works

  1. 01

    Upload

    Next.js

    Drop in slides, a chapter or a paper.

  2. 02

    Process

    FastAPI

    The backend prepares the document for the model.

  3. 03

    Generate

    GPT-4o · structured JSON

    Quizzes, flashcards, a mind map and a summary.

  4. 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.

Want something like this for your team?

Tell me about the problem. I'll tell you how I'd build it.