Skip to content

ishanabeel02/StudyBuddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudyBuddy

StudyBuddy is an AI-powered study companion designed to make learning more interactive and productive. Built with ASP.NET MVC and SQL Server, it combines AI-assisted learning with productivity tools, allowing students to generate study materials, chat with AI, manage study sessions, and track their learning progress—all in one platform.

Untitled.design.1.1.mp4

Features

Authentication

  • Secure Login & Sign Up
  • User Authentication
  • User Profile Management

AI Study Hub

  • Generate AI study notes from any topic
  • Upload study materials (.pdf, .docx, .txt, .md)
  • AI-powered content generation
  • AI Chat Assistant

Learning Tools

  • AI Flashcards
  • AI Quiz Generation
  • Lecture Notes Generator
  • Interactive AI Chat
  • Learn from uploaded documents

Productivity

  • Pomodoro Focus Timer
  • Study Planner
  • Study Streak Tracking

Analytics

  • Quiz Performance Tracking
  • Progress Graphs
  • Learning History

User Experience

  • Responsive Design
  • Modern Dashboard
  • Clean and User-Friendly Interface

Technologies Used

Frontend

  • HTML5
  • CSS3
  • Bootstrap
  • JavaScript

Backend

  • ASP.NET MVC
  • C#

Database

  • SQL Server

AI Integration

  • OpenAI API (Replace with the AI provider you used if different.)

Development Tools

  • Visual Studio
  • SQL Server Management Studio

Deployment

  • Somee Hosting

Screenshots

Login

Screenshot 2026-07-08 072734

Register

Screenshot 2026-07-08 072752

Dashboard

Screenshot 2026-07-08 071554

AI Chat

Screenshot 2026-07-08 075705

AI Notes

Screenshot 2026-07-08 075403

Flashcards

Screenshot 2026-07-08 075422

Quiz

Screenshot 2026-07-08 075623

Quiz Analytics

Screenshot 2026-07-08 075604

Focus Timer

Screenshot 2026-07-08 072650

Study Planner

Screenshot 2026-07-08 072714 Screenshot 2026-07-08 071554 Screenshot 2026-07-08 071554

User Profile

Screenshot 2026-07-08 075325

Installation

  1. Clone the repository.
git clone https://github.com/ishanabeel02/StudyBuddy.git
  1. Open the project in Visual Studio.
  2. Restore the required NuGet packages.
  3. Configure the SQL Server connection string.
  4. Add your AI API key.
  5. Build and run the project.

Project Structure

StudyBuddy/
│
├── Controllers/
├── Models/
├── Views/
├── Content/
├── Scripts/
├── App_Data/
├── Images/
└── Web.config

Author

Isha Nabeel

GitHub: https://github.com/ishanabeel02/


License

This project is developed for educational purposes.

About

An AI-powered study companion built with ASP.NET MVC featuring AI notes, flashcards, quizzes, AI chat, document learning, Pomodoro timer, planner, authentication, study streaks, and quiz performance analytics.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages