Student Council of ICBT Campus Batticaloa
Comprehensive campus operations platform featuring automated RSVP ticketing, real-time door QR scanner, live polling, and digital administrative records.

The Challenge & Objectives
Campus event logistics relied on slow manual sign-ups and paper rosters, creating 30+ minute entry queues, recurring duplicate registrations, and fragmented student communications. • The objective was to engineer a unified, highly reliable digital operations hub to handle high-concurrency event RSVPs, automate offline-ready digital ticketing, enforce zero-duplicate check-in validation at entry gates, and provide a transparent, centralized system for student polling, suggestion tracking, and academic resource distribution.
Architecture & Engineering Decisions
Enforces strict Role-Based Access Control (RBAC) with cryptographic session verification, sanitized PDF file uploads, rate-limited public search, and automated server-side audit logs for all administrative actions.
System Architecture Blueprint
Next.js 16 App Router + Tailwind CSS v4
Server-Side Rendered layouts with React 19 client hydration islands, custom liquid-glass design system, and Framer Motion animations.
MySQL 8.0 + Connection Pool (mysql2)
Relational schema with composite unique constraints, cascade deletion integrity, and safe, idempotent Node.js schema migrations.
Linux VPS / PM2 / Nginx Reverse Proxy
Unified Node.js monolith with PM2 process recovery, Nginx reverse proxy, automated Let's Encrypt SSL, and secure disk streaming.
JWT Auth + Cryptographic QR + Rate Limiting
SHA-256 event token verification, atomic SQL check-in locks, IP-based sliding window rate limiters, and path-traversal prevention.
Production Interface Gallery
Click any photo to expand

Business Impact & Results
• Eliminated physical entry queues by enabling sub-second door check-ins with zero duplicate check-in breaches across high-attendance events. • Reduced manual administrative overhead by over 80% via automated CSV roster exports and centralized suggestion lifecycle workflows. • Cut media storage and bandwidth consumption by ~75% through automated Sharp server-side image processing.
System Telemetry
Technology Taxonomy
Architected, engineered, and maintained by Kavinayan. Discover all digital systems at iamkavinayan.com.
Looking to architect an enterprise web platform or custom client software?
Initialize Contact Relay →Explore Systems
VisaFlow
Comprehensive CRM and automation engine designed for overseas educational consultancies to manage leads, university partnerships, and visa processing workflows.
StudioMart
Sri Lanka’s Central Studio Booking Platform Discover local spaces, manage bookings effortlessly, and grow your creative business with a unified operating system.