Skip to content

Features Overview

Vishal Pawar edited this page Mar 20, 2026 · 1 revision

Features Overview

SRMS is divided into two primary experiences: The Admin Control Panel and the Public/Student Portal.

πŸ‘‘ Administration (Control Panel)

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.

πŸ‘¨β€πŸŽ“ Public & Student Experience

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.