-
Notifications
You must be signed in to change notification settings - Fork 0
Features Overview
Vishal Pawar edited this page Mar 20, 2026
·
1 revision
SRMS is divided into two primary experiences: The Admin Control Panel and the Public/Student Portal.
Accessible via /login.php, the admin panel is the nerve center of the application.
- Dashboard Analytics: Live metrics showing student count, published exams, and system activity.
- Academic Setup: End-to-end CRUD (Create, Read, Update, Delete) for Classes, Sections, and Subjects.
- Student Data Management: Capabilities to search, edit, or bulk-import student profiles.
-
Result Processing:
- Instructors can manually enter marks per subject.
- The system automatically aggregates totals, calculates percentages, and assigns grades based on
grade_settings. - Results remain hidden until explicitly marked as "Published".
- Dynamic Grading System: Administrators can configure the exact percentage boundaries for each grade (A+, A, B+, B, C, D, F).
- Audit Logs: A security feature that tracks exactly who did what and when.
Accessible via the root domain or /student/login.php.
- Public Search: Anyone with a Roll Number and Class can anonymously verify published results securely.
- Student Dashboard: Logged-in students can view historical performance across all their past exams.
- Rich Result Visuals: Grades are color-coded using premium gradient pill-badges to offer immediate visual feedback.
- PDF Export: Built-in PDF generation allows students to download official result slips instantly.
- Dark Mode: A localized, persistent theme toggle for comfortable viewing.
Student Result Management System (SRMS) v2.1.0 Wiki
Built with PHP 8.2+ and MySQL 8.0+
View Project on GitHub | Back to Top
Built with PHP 8.2+ and MySQL 8.0+
View Project on GitHub | Back to Top