Secure QR Exam Permit System

Modern, encrypted examination permits with real-time QR verification. University-grade security and professional design.

Key Features

Everything you need for secure exam administration

🔐

Military-Grade Encryption

AES-256-CBC encryption with random IV generation for maximum security and data protection.

📱

QR Code Generation

Automatic encrypted QR code generation for each candidate with embedded permit data.

Real-Time Verification

Instant QR code validation at exam hall entry with eligibility and semester checks.

🎓

Professional Design

Premium university-grade design with modern UI, responsive layout, and printable permits.

📊

Admin Dashboard

Comprehensive dashboard with statistics, candidate management, and audit logging.

📸

Photo Upload

Built-in photo management with validation and secure storage for student identification.

How It Works

Simple 4-step process for secure exam administration

1

Register Candidate

Admin registers candidates with personal details, course information, and photo upload.

2

Generate QR

System automatically encrypts candidate data and generates secure QR code.

3

Print Permit

Professional exam permit with student photo, QR code, and exam details.

4

Verify Entry

Invigilator scans QR at exam hall; system verifies eligibility in real-time.

System Roles

Two specialized interfaces for different user types

👨‍💼

Registrar

Administrator panel for exam management and candidate registration.

  • Candidate Registration
  • Photo Upload & Management
  • QR Code Generation
  • Print Exam Permits
  • Dashboard & Statistics
  • Candidate List Management
Admin Login
👨‍🏫

Invigilator

Verification panel for exam hall entry control and candidate validation.

  • QR Code Scanning
  • Real-Time Verification
  • Eligibility Checking
  • Semester Validation
  • Candidate Information Display
  • Status Badge Indication
Verify Permit

Security & Reliability

Enterprise-grade security features built-in

🔒

AES-256-CBC Encryption

Military-grade encryption with random IV for each QR code.

🛡️

CSRF Protection

Token-based security against cross-site request forgery attacks.

🔐

Prepared Statements

SQL injection prevention with parameterized database queries.

📋

Audit Logging

Complete audit trail of all admin actions with IP tracking.

🔑

Session Management

Secure session handling with HTTPOnly and SameSite cookies.

Input Validation

Comprehensive input sanitization and validation on all forms.

📊

Database Integrity

Foreign key constraints and indexes for data consistency.

🖼️

File Validation

MIME type checking and file size limits for photo uploads.