A complete examination management application built with C# (.NET) and SQL Server.
It provides secure and role-based access for Admins, Teachers, and Students with automated grading and detailed performance tracking.
-
Role-Based Authentication
- Admin: Manage users, subjects, and exams
- Teacher: Create exams, add questions, and view results
- Student: Take exams, view scores, and review past attempts
-
Question Management
- Supports MCQs, True/False, and Essay questions
- Randomized question order and time-limited exams
-
Automated Grading & Reports
- Instant grading for objective questions
- Manual grading support for subjective answers
- Exportable performance analytics and reports
-
Secure & Scalable
- Follows best practices in .NET architecture
- SQL Server for reliable data storage
- Language: C# (.NET Framework / .NET Core)
- UI: Windows Forms / WPF
- Database: Microsoft SQL Server
- Architecture: Layered architecture with clear separation of concerns
