Skip to content

PrietyGoyal24/StudyGenie-AI-Project

Repository files navigation

🧠 StudyGenie - AI-Powered Learning Platform

Transform your learning experience with intelligent study tools and personalized AI assistance

React TypeScript Tailwind CSS MIT License

✨ Features

🤖 Smart AI Assistant

  • Intelligent chat interface for personalized learning support
  • Programming and academic topic expertise
  • Interactive problem-solving guidance

📚 Personalized Study Tools

  • Study Plans: Custom schedules based on your subjects and goals
  • Flashcards: AI-generated cards for effective memorization
  • Quizzes: Topic-specific assessments with instant feedback
  • Progress Tracking: Monitor your learning journey with detailed analytics

🎯 Customization

  • Subject selection during onboarding (including custom subjects)
  • College/University and qualification preferences
  • Dark/Light mode support
  • Profile photo uploads
  • Notification system

📱 Modern Experience

  • Fully responsive design
  • Smooth animations with Framer Motion
  • Intuitive navigation and user interface
  • Real-time updates and notifications

🚀 Quick Start

# Clone the repository
git clone https://github.com/PrietyGoyal24/StudyGenie-AI-Project.git

# Navigate to project directory
cd studygenie

# Install dependencies
npm install

# Start development server
npm run dev

🛠️ Tech Stack

  • Frontend: React 18 + TypeScript + Vite
  • UI: Tailwind CSS + Shadcn/ui Components
  • State Management: Zustand
  • Animations: Framer Motion
  • Routing: React Router DOM
  • Forms: React Hook Form + Zod

🎨 Design System

StudyGenie features a comprehensive design system with:

  • Semantic color tokens for consistent theming
  • Dark/Light mode support
  • Responsive grid layouts
  • Accessible UI components
  • Custom animations and transitions

📖 Usage

  1. Sign Up: Create your account and select your subjects
  2. Onboarding: Set up your learning preferences and goals
  3. Study Planning: Generate personalized study schedules
  4. Learn: Use flashcards, quizzes, and AI chat for effective learning
  5. Track Progress: Monitor your achievements and study streaks

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.


Made with ❤️ for better learning

About

Designed impact visualize to show how different education system .

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages