Projects/09

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.

GitHub
PrepAI — Homepage
Homepage01 / 04

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
Next projectFacial Recognition Attendance
← All projectsPrev: MusicLink