Skip to content

tanvi20102005/StudyHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 StudyHub - Smart Study Management System

GitHub repo size GitHub stars GitHub last commit

A complete web-based study management system that helps students track assignments, manage deadlines, and improve productivity.

✨ Features

  • 🔐 User Authentication - Secure register/login with password encryption
  • 📊 Interactive Dashboard - Real-time statistics and progress tracking
  • 📋 Assignment Manager - Full CRUD operations (Create, Read, Update, Delete)
  • 👤 Profile Management - Edit personal information and bio
  • 📈 Reports & Analytics - Visual charts and performance tracking
  • ⚙️ Settings - Theme switching, notifications, data export
  • 📱 Responsive Design - Works perfectly on all devices

🛠️ Tech Stack

Technology Purpose
HTML5, CSS3, JavaScript Frontend
Node.js, Express.js Backend
MySQL Database
bcryptjs Password encryption
Chart.js Data visualization

🚀 Quick Start

Prerequisites

  • Node.js (v14 or higher)
  • MySQL (v8 or higher)

Installation

  1. Clone the repository**
    git clone https://github.com/tanvi20102005/StudyHub.git
    cd StudyHub

About

A complete Study Management System with assignment tracking, progress reports, and user authentication

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors