⚡ QuickPrep – AI-Powered Flashcard Generator from PDFs(My first project)

Visit it here https://quickprep-murex.vercel.app/

QuickPrep is a smart and minimalist web app that helps students instantly generate study flashcards from any uploaded PDF (e.g., class notes, slides, textbooks). Powered by Gemini AI and vector search, it makes studying faster, focused, and interactive — all without needing to log in.

🚀 Built in under 48 hours and focused on simplicity, speed, and smart UI!


📽️ Demo Video

https://youtu.be/fR2-mQEPmCQ

🎥 Click the thumbnail above to watch a quick walkthrough!


✨ Features

  • 📄 PDF Upload – Drop your study materials and get started instantly.
  • 🧠 AI Flashcard Generator – Extracts key Q&A flashcards using Gemini Pro (Google AI).
  • 🗂️ Vector Search – Store and search flashcards efficiently using Supabase.
  • 🧑‍🎓 Simple, Elegant UI – Focused on clarity and ease of use for learners.

🧪 How It Works

  1. Upload your PDF
  2. The Gemini API reads and summarizes the content.
  3. It then generates Q&A flashcards from the important points.
  4. Flashcards are stored in a Supabase vector DB for retrieval and searching.
  5. You review and study flashcards through a clean, intuitive interface.

🛠️ Tech Stack

Tech Description
Next.js Frontend + Backend Framework
Tailwind CSS Beautiful, responsive UI styling
Gemini API Flashcard generation with Google AI
Supabase Vector DB for storing flashcards
React Dropzone For uploading PDFs

Built With

Share this project:

Updates