The School Management System is a web-based application designed to digitize and automate school operations. The system provides separate dashboards for Admin, Teachers, and Students to manage academic and administrative tasks efficiently. The Admin dashboard allows management of student admissions, fee generation, library books, notices, and system-wide announcements. Teachers can assign homework, manage classes, and track student submissions. Students can view homework, submit assignments, check notices, and track fee status. The system improves communication between school management, teachers, and students while reducing manual paperwork and administrative workload.