v2.0 Beta Release

Modern Peer Review for Higher Education.

Automate group evaluations, streamline grading workflows, and empower students with structured feedback. The only peer assessment platform your course will ever need.

sprs.live

Final Marks

SE3401 · Section A

JD

Jane Doe

Group 1

85
AS

Alex Smith

Group 1

64

Features

Complete Control Over Student Peer Assessments

Empower your teaching staff with the tools needed to design, administer, and analyze student collaboration fairly and efficiently.

Modular Question Layouts

Design customized peer evaluation criteria. Create system-wide layouts or define questions unique to your course topics, including technical capability, reliability, and leadership.

Flexible Customization

Tailor each course with dynamic settings. Configure custom introduction pages to explain assessment rules, set strict review deadlines, and split courses into separate student sections.

Dynamic Peer Adjustments

Calculate final scores automatically based on peer feedback. Leverage individual contributions to adjust team marks, rewarding active collaborators while gently penalizing free-riders.

The Grading Engine

Fair Grading Built on Rigorous Formulas

The system protects students from unfair grading using a hybrid formula. It balances the lecturer's project assessment, peer scores, and individual lecturer evaluations.

Final Mark Calculation Formula

A student's final score is calculated using three distinct metrics (weighted at 50% Group Mark, 25% Peer Rating, and 25% Lecturer Rating):

Final Score =
0.50 × AM
+
0.25 × AM ×
APR 3.0
+
0.25 × AM ×
LE 3.0
  • AM (Assignment Mark): The final mark given to the team's project by the lecturer (0-100%).
  • APR (Average Peer Rating): The average score received from teammate evaluations (0.0 - 3.0).
  • LE (Lecturer Evaluation): A student-specific rating assigned by the lecturer (0.0 - 3.0). Defaults to APR if not specified.
  • Self-Review Penalty: If a student fails to submit peer reviews, their final mark is automatically set to 0%.

Interactive Grade Estimator

80%
2.5 / 3.0
2.5 / 3.0

Uncheck this to trigger the non-submission penalty.

Estimated Individual Mark

80.00%

Calculation: (0.50 × 80.00) + (0.25 × 80.00 × (2.50 / 3.0)) + (0.25 × 80.00 × (2.50 / 3.0))

marks_import_template.csv
Student Email Student Name Section Code Group Name Group Mark Lecturer Rating
alice@university.edu Alice Adams SEC01 Group Alpha 85.0 3.0
bob@university.edu Bob Brown SEC01 Group Alpha 85.0 2.5
charlie@university.edu Charlie Carter SEC01 Group Alpha 85.0 1.8
CSV columns map directly into the core system for quick updates.

Bulk Workflows

Import and Export Data Seamlessly

Manage grading for hundreds of students easily. The interface supports simple spreadsheet imports and exports to save time.

One-Click CSV Template Download

Download a pre-formatted template prepopulated with all enrolled students and sections. Enter grades in your favorite spreadsheet tool.

Fast Upload and Validation

Upload the spreadsheet back to the platform. The system validates the CSV formatting, maps values, and updates database records inside a single transaction.

Export Calculated Results

Once peer reviews close, export the peer-adjusted grades in CSV format to upload directly into your university's LMS gradebook.

Ready to transform your peer assessment workflow?

Create a free lecturer account today to customize your first course layout, enroll students, and automate grading.