This project is a School Management System developed using Blazor framework to provide an interactive and modern web application for managing school operations. It enables administrators, teachers, students, and parents to access and manage school-related activities efficiently through a user-friendly interface.
Key Features:
User Authentication & Role Management (Admin, Teacher, Student, Parent)
Student Information Management (profiles, grades, attendance)
Teacher Management (schedules, assigned classes, performance)
Class & Subject Management
Exams & Results Module (create exams, enter marks, publish results)
Attendance Tracking for students and staff
Parent Portal to view student progress and attendance
Responsive UI with real-time updates using Blazor components
Technologies Used:
Blazor (Server/WebAssembly) for interactive front-end development
ASP.NET Core for backend services
Entity Framework Core for data access
SQL Server for database management
Bootstrap for styling and responsive design