This project presents a web-based School Management System developed using Django to streamline and automate administrative tasks such as student records, attendance, and financial management. It centralizes data for administrators, teachers, and students while ensuring security through Role-Based Access Control (RBAC). Key features include automated attendance tracking, real-time notices, financial record management, and an admin approval system for verified registrations. Built on the Model-View-Template (MVT) architecture, the system offers scalability, efficiency, and a user-friendly interface, ultimately reducing manual workload, minimizing errors, and improving communication within the institution.