PESU Forge is an AI-powered study tool that converts notes into interactive learning experiences — flashcards, quizzes, memory games, and visual mind maps.
This was my first project that introduced me to building with AI and connecting frontend interfaces to AI-backed features.
A simple, friendly tool that turns static notes into study activities to improve recall and engagement.
| Layer | Technology |
|---|---|
| Frontend | React + TypeScript |
| Build | Vite |
| Styling | Tailwind CSS + shadcn/ui |
| Animation | Framer Motion |
| State | Zustand, React Query |
| AI | Google Gemini 2.5 Flash |
- Flashcards: AI-generated Q&A cards with flip animations
- Quiz: multiple-choice quizzes with explanations
- Memory Match: matching game with score and timer
- Thoughtscape: visual mind maps generated from notes
- Upload notes as
.txtor.docx, or paste text directly
- Paste or upload notes.
- AI processes content and extracts concepts.
- Choose a learning mode and interact with generated study materials.
My first full project — built to learn how AI can enhance web apps. Working on PESU Forge taught me how to integrate AI, structure frontend apps, and design simple interactive learning UIs.
git clone <repo-url>
cd pesu-forge
npm install
npm run dev