Skip to content

Thanas-R/PESU-Forge

Repository files navigation

PESU Forge

React TypeScript Vite TailwindCSS Gemini

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.

Quick summary

A simple, friendly tool that turns static notes into study activities to improve recall and engagement.

Tech stack

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

Features

  • 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 .txt or .docx, or paste text directly

How it works (simple)

  1. Paste or upload notes.
  2. AI processes content and extracts concepts.
  3. Choose a learning mode and interact with generated study materials.

About this project

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.

Run locally

git clone <repo-url>
cd pesu-forge
npm install
npm run dev

About

AI-powered platform that converts course notes into interactive quizzes and mini-games to make studying more engaging.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages