PrepAI.
An early personal project: a single-page AI study assistant where you upload your exam material and ask questions against it. Built mostly to get an LLM working behind a real web app.

Overview
PrepAI is a study assistant aimed at the kind of student who starts revising the night before. You make a space for a subject, upload your material — PDFs, notes, questions — and ask the AI about it, with suggested follow-ups to keep digging into a topic.
It's an early, fairly simple project: a single-page Django app wired to Google's Gemini for the answers and Supabase for storage. Nothing fancy under the hood — it was where I first got my hands dirty putting a language model behind a working web app.
Highlights
- 01Single-page flow — no reloads between actions
- 02Upload PDFs and notes, ask questions against them
- 03Context-aware follow-up suggestions after each answer
- 04Export AI summaries as clean PDF notes
- 05Separate spaces per subject or exam
Details
- Role
- Solo build
- Type
- AI · Web app
- Year
- 2025
Tech stack
Frontend
HTMLCSSJavaScript
Backend
PythonDjango
AI & Data
Google GeminiSupabase