Skip to content

PrepPal is an AI-powered study companion designed to help students, educators, and lifelong learners study smarter.

Notifications You must be signed in to change notification settings

Waqar080206/PrepPal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

PrepPal

PrepPal is a smart web app built to supercharge students' learning experience using AI. It includes powerful tools like note summarization, chatbot assistance, quiz and flashcard generation, and more β€” all in one sleek interface with dark mode support.


πŸš€ Features

  • πŸ“ Note Summarizer
    Turn lengthy notes into clear, concise summaries β€” instantly.

  • πŸ€– Study Chatbot
    Get instant help on any topic β€” like having a tutor in your pocket.

  • πŸ“š Flashcard Generator
    Create smart flashcards from PDFs, notes, or text β€” ready for review.

  • ❓ Quiz Generator
    Test your knowledge automatically β€” no manual setup needed.

  • πŸ“„ PDF Processor
    Extract, summarize, annotate, and convert PDFs into study-ready formats.

  • πŸŒ™ Dark Mode Support
    Study comfortably at night with a clean, eye-friendly interface.

  • πŸ”„ Export & Sync
    Export flashcards, summaries, and quizzes to Anki, Notion, Google Docs, and more.


πŸ“¦ How to Use

  1. Upload a PDF or paste your notes
  2. Process the content using AI
  3. Generate summaries, flashcards, or quizzes
  4. Chat with the Study Bot for explanations
  5. Export or review your content directly in the app

πŸ–ΌοΈ Pages Overview

  • Home Page – Introduction and app overview
  • Features Page – Highlights all major tools
  • Login / Sign Up Page – User authentication
  • Dashboard – Central hub for all features

πŸ› οΈ Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • AI Backend: OpenAI GPT-3 (via MagicLoop)
  • Deployment: GitHub & Netlify
  • Extras: Voice recognition (Web Speech API), responsive design

πŸ’‘ How It Works

PrepPal integrates with OpenAI GPT-3 using the MagicLoop platform to handle natural language processing tasks such as summarization, chatbot conversation, and question generation.
Voice input is enabled using the browser's built-in Web Speech API for hands-free studying.


πŸ“² Live Demo

πŸ”— PrepPal


πŸ™Œ Acknowledgments


πŸ“§ Contact

Feel free to reach out for collaborations or feedback!


Built by Waqar Akhtar

About

PrepPal is an AI-powered study companion designed to help students, educators, and lifelong learners study smarter.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published