Skip to content

Repository files navigation

StudySync AI

AI Productivity Assistant + Learning & Quiz Platform

Overview

StudySync AI is a full-stack, enterprise-ready AI-powered productivity and learning platform. This application integrates a smart study planner, AI-guided learning, assignment tracking, and learning analytics into one seamless workspace.

Stack

  • Frontend: React 19, TypeScript, Vite, Tailwind CSS, React Router, Recharts, Framer Motion
  • Backend: Node.js 22, Express.js, TypeScript
  • AI: Google Gemini API Integration (@google/genai)

Key Features

  • Cosmic Slate Dashboard: A high-contrast, modern overview of study hours, subject performance rings, recent activity, and AI-powered dynamic suggestions.
  • AI Tutor: Dedicated interactive conversational interface to drill down into complex topics, debug code, and summarize educational materials.
  • Study Planner: Intelligent, auto-adjusting calendar and time-block interface to track assignments and revision sessions.
  • Quiz Generator: AI-powered exam preparation engine capable of building structured practice sets on demand.

Security Architecture

Following Vibe Coding guidelines, all sensitive API keys (including the Gemini API key) are kept strictly server-side. The frontend communicates with the Express backend via RESTful endpoints, ensuring zero exposure of credentials to the browser.

About

Full-stack AI learning platform built with React, Node.js, PostgreSQL, Prisma, and AI APIs, offering note generation, quizzes, document analysis and personalized learning.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages