StudyForge is an AI-powered academic companion platform for students.
- Organize notes and study materials with subject-wise folders.
- Upload and manage PDFs, images, and academic resources.
- Extract class schedules from uploaded timetables using OCR.
- View daily classes and upcoming academic events.
- Track assignments, deadlines, and attached resources.
- Generate AI-powered flashcards from uploaded notes.
- Create quizzes and receive performance feedback.
- Generate personalized study plans based on exam schedules.
- Manage all academic activities from a centralized dashboard.
- React
- Vite
- Tailwind CSS
- React Router DOM
- Axios
- Node.js
- Express.js
- JWT
- bcrypt
- MySQL
- Ollama
- Qwen 3 / Gemma 3
- Tesseract.js
- Cloudinary
- Netlify
- Render
studyforge/
├── frontend/
├── backend/
├── README.md
└── .gitignore