Skip to content

A modern web-based platform for schools and institutions to efficiently manage student performance, grades, and activities. Student gets a personalized dashboard showing academic records, progress, and participation. Parents can securely log in to track their child’s performance and enhance communication between teachers, students, and parents.

Notifications You must be signed in to change notification settings

prem528/skool-EdTech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

📚 ClassSync – AI-Powered School Management System

ClassSync is a next-generation school management platform built with MERN, Redis, and Google Gemini AI, designed to streamline educational administration while enhancing engagement for students, teachers, and parents.
It offers comprehensive academic management tools alongside innovative AI-powered learning features.


✨ Features

  • Student, Teacher & Admin Management – Centralized platform for handling all school operations.
  • AI-Powered Chat with PDF – Upload study materials and get instant answers to queries.
  • Interactive Communication – Students can ask doubts directly to teachers or peers within the portal.
  • Parent Dashboard – Real-time insights into student performance, attendance, and progress.
  • Cookie-Based Authentication – Secure, session-based login system for better security and persistence.
  • Secure & Scalable – Built with robust architecture to handle growing institutional needs.
  • Modern UI – Responsive, intuitive, and fast user experience with TailwindCSS.

🛠️ Tech Stack

Frontend

  • React.js
  • TailwindCSS

Backend

  • Node.js
  • Express.js
  • MongoDB (Atlas)
  • Redis

AI Integration

  • Google Gemini API

Auth

  • Cookie-based sessions
  • HTTP-only cookies
  • CSRF protection

ADMIN DASHBOARD admin

Sudent's dashboard studentDashboard

Parent's dashboard

parentDashboard

TEACHER'S Dashboard teacherDashboard

About

A modern web-based platform for schools and institutions to efficiently manage student performance, grades, and activities. Student gets a personalized dashboard showing academic records, progress, and participation. Parents can securely log in to track their child’s performance and enhance communication between teachers, students, and parents.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •