SORA Training
NJ Security Certification
Student Portal
U
User
Student
NJSP Demo Briefing

SORA Training Platform
Compliance Feature Summary

An overview of how the CPS Training platform supports NJ State Police SORA training compliance — built by a working SORA instructor, for working SORA instructors.

NJSP Application Tracking
Full Audit Trail
QR Certificate Verification
Role-Based Access

24-hr

Initial Training

8-hr

Renewal Training

100%

State Compliant

QR

Certificate Verification

Platform Compliance Features

NJSP Application Number Tracking

Every student record stores their official NJ State Police SORA application number, ensuring accurate identification and traceability throughout the training lifecycle.

Training Class Number Assignment

Each training class session is assigned a unique training class number that links students to the official NJSP training record submitted by the instructor.

Full Attendance & Session Tracking

Granular per-session attendance management with check-in/check-out timestamps, participation ratings, and instructor notes — all stored as a permanent audit record.

Time-Stamped Learning Audit Trail

Every lesson completion, quiz attempt, and exam submission is timestamped and stored. The platform maintains a complete, immutable history of each student's learning activity.

State-Compliant Certificate Generation

Training completion certificates are auto-generated with unique certificate numbers, student name, course title, completion date, expiry date, and instructor verification — meeting SORA documentation standards.

QR Code Certificate Verification

Every certificate includes a QR code that links to a public verification page. Employers or State Police can instantly verify any certificate's authenticity without contacting the instructor.

Instructor Reporting & Analytics

Instructors have access to real-time reports on student progress, completion rates, quiz scores, and session attendance — enabling fast, accurate data submission to the NJ State Police.

Role-Based Access Control

Strict separation between instructor and student access. Students can only view their own data. Instructors have administrative access to manage enrollments, certificates, and records.

Zoom-Integrated Virtual Classroom Scheduling

Training sessions are directly linked to Zoom meeting URLs with scheduled dates, start/end times, and session reminders — supporting the virtual classroom requirement of SORA compliance.

Initial (24-Hour) & Renewal (8-Hour) Courses

The platform supports both SORA course types with distinct workflows. Initial training uses quizzes and a final exam. Renewal training uses a structured acknowledgment flow — both aligned with NJSP requirements.

Typical Instructor Compliance Workflow

1

Student Enrolls

Pays online and is assigned to a session with NJSP tracking numbers.

2

Attends Training

Instructor tracks attendance with timestamps and participation notes.

3

Completes Exams

Student completes quizzes and final exam. Scores are stored automatically.

4

Certificate Issued

Auto-generated certificate with QR code verification link.

5

Submitted to NJSP

Instructor submits results, photo, and application to NJ State Police.

Platform Technology Highlights

Cloud-Based & Always Accessible

Runs entirely in the browser. No software to install. Instructors and students can access from any desktop or laptop.

Secure Student Data Storage

All student records, exam scores, attendance, and certificates are securely stored and backed up in the cloud.

Multi-Instructor Architecture

The platform is designed to support multiple licensed SORA instructors, each with their own isolated student and course data.

View Live Examples

Certificate Management

View all issued training completion certificates with student names, course titles, dates, and certificate numbers.

QR Code Verification

Scan or enter a certificate number to instantly verify authenticity — the same tool employers and State Police can use.

CPS Training — Collins Professional Services

NJ State-Approved SORA Instructor Platform · Built by Daniel Collins, Retired Newark Police Officer

cpstraining@cpsprosoratraining.org
973-804-6311
www.cpsprosoratraining.org