Hi, I'm a professional asp.net developer with 1+ year of market experience.
As per your requirement I've a Pre-developed school management system using asp.net and SQL Server. In this school management system there are 3 panels, Admin, Teacher, Student.
Admin can Manager User, Courses, Roles and And also can assign roles.
Teacher can manage Student in his assigned course, Manage Results of Quizzes, Assignments and Assessments.
Students can update their profile and view results of their enrolled course's related assignments and assessments marks. I'm currently modifying this project for a client in which i'll integrate attendance system, Manage events and Manage books in Library. So it will take no longer than 1 week. I can show you running project on Team viewer also. Looking forward to work with you.
Regards
Hasnain Sheikh