I want a web based school management software developed using .NET technology. It should have the following functionality. Management school administration management. Employee management. Subject management. Class management. Student payments management. Student behaviour management. Payments Overview. Subjects and assignments management. Fees management. Student assignment results management. Student search. Overdue students list. Student management. Student-Teacher interaction. Teacher Management. Teacher-Parents interaction. Parents Management. Parents-Student interaction. Parents-Teacher interaction. Records management. Notification board management. Management relationships between different type of users. Online Payment acceptance of FEE. Stock inventory management. Semester management. Reports generator. SMS Alerts. School Administration Manage Students,Teachers,parents and Donors. Manage Students Result. Manage Notification about School. Define Classes & Subjects For student & teachers. Generate Fee Sturcture for School. Generate Reports. Teachers Manage Students homework. Assign homework. Share homework on social networking sites (facebook). Manage classes. Manage Student Report. Generate Remarks on Student Reports. Generate Student Attendence. Students Manage homework. Share homework amoung friends, on social networking sites (facebook). ReportCards. Manage classes. Manage Student Report. Generate Remarks. Parents Checkin kids progress. Parent-Teacher interaction. Get alerts from School Administration or Teachers. Donors Donate amount on basis of Student progress. Reports of his donation.