Student Result Management System
Student Result Management System is a WordPress plugin for schools, colleges, coaching centres, training institutes, and other educational institutions.
Administrators can manage student records, academic sessions, classes, departments, sections, subjects, examinations, marks, grades, GPA, rankings, and published result cards from the WordPress dashboard.
The plugin supports CSV-based student and marks workflows, searchable frontend results, printable marksheets, QR codes, reusable student profiles, and configurable result-search shortcodes.
Main Benefits
- Manage student, academic, examination, marks, and result information from one WordPress dashboard.
- Maintain reusable student profiles separately from examination result records.
- Publish searchable results for students and guardians on the frontend.
- Configure grades, GPA, rankings, optional subjects, and result-card information.
- Use CSV templates and bulk workflows to reduce repeated manual data entry.
Student and Academic Management
- Add and maintain academic sessions or exam years.
- Manage classes, departments, sections, and subjects.
- Store reusable student profiles in the Student Database.
- Add, update, enrol, and promote students within the academic structure.
- Maintain institution information used on result cards and marksheets.
Exams, Marks, Grades and GPA
- Create examinations and configure publication status.
- Enter and update marks manually.
- Insert result data and update marks through CSV workflows.
- Configure grades and GPA calculations.
- Support rankings, retake marks, and fourth or optional subjects where applicable.
- Publish examination results for frontend access.
Online Result Search
Display a frontend result-search form by placing the following shortcode on a WordPress page:
The Shortcode Generator can create preselected result-search forms using class, department, section, examination, and registration-number settings.
Basic Shortcode
[astgdrmsys_show_result]
Shortcode with Attributes
[astgdrmsys_show_result sclass="1" sdepartment="2" ssection="3" s_exam_name="5" require_registration="1"]
Supported attributes:
sclasssdepartmentssections_exam_namerequire_registration
All attributes are optional.
Printable Marksheets and QR Codes
- Display student marks, grades, GPA, rank, institution information, and other configured result-card fields.
- Print marksheets through the browser.
- Use the browser or client-side PDF tools to save printable marksheets as PDF.
- Display QR codes on published result cards where enabled.
- Generate class-based or examination-based marksheet outputs.
CSV Import and Bulk Updates
- Import student records through CSV workflows.
- Generate CSV templates for bulk student and marks operations.
- Insert examination result data from CSV files.
- Update existing marks in bulk through CSV.
- Export or back up plugin data using the available administration tools.
Quick Setup
- Add institution information from the plugin Settings page.
- Create the academic session, classes, departments, sections, and subjects.
- Add or import students.
- Create an examination.
- Enter or import marks.
- Publish the result.
- Add
[astgdrmsys_show_result]to a WordPress page.
Free and Pro Features
The Free version includes student and academic management, examination and marks workflows, grade and GPA calculation, CSV tools, frontend result search, printable marksheets, QR codes, the Shortcode Generator, and backup and restore tools.
The following capabilities are Pro-only:
- Teacher login
- Student login
- User Management for teacher and student accounts
- Custom result-sheet or marksheet templates
Support and Documentation
Use the built-in Help page for setup guidance, shortcode instructions, CSV workflow information, marks entry, result publication, printing, and backup or restore guidance.
Official documentation and support resources are available through ASTGD and the WordPress.org support forum.
Libraries Used
This plugin uses the following third-party JavaScript, CSS, and PHP libraries. Minified versions are included for performance, and original, human-readable source files are provided when possible to comply with WordPress.org guidelines.
PDFObject
- Version: 2.3.1
- License: MIT
- Project URL: https://github.com/pipwerks/PDFObject
- Minified:
js/pdfobject.min.js - Source:
js/pdfobject.js
jsPDF
- Version: 3.0.1 (Build: 2025-03-17)
- License: MIT
- Project URL: https://github.com/parallax/jsPDF
- File:
js/jspdf.umd.min.js
html2canvas
- Version: 1.4.1
- License: MIT
- Project URL: https://github.com/niklasvh/html2canvas
- File:
js/html2canvas.min.js
Bootstrap CSS
- Version: 4.5.3
- License: MIT
- Project URL: https://github.com/twbs/bootstrap
- File:
css/bootstrap.css - Note: Only the CSS file is used; no Bootstrap JavaScript components are included.
PHP QR Code
- Version: 1.1.4
- License: LGPL v3
- Project URL: https://sourceforge.net/projects/phpqrcode/ or https://github.com/t0k4rt/phpqrcode
- Files:
includes/phpqrcode/
