Campus Event Platform & Cryptographic Certificate Engine
Hackathon Operations Platform with Tamper-Proof Cryptographic Verification

Project Overview & The Core Problem
Replace chaotic Google Forms and manual PDF certificate design with an automated community portal for hackathons, coding workshops, and campus tech events.
My Responsibilities & Contributions
- Designed normalized MongoDB database schemas for students, events, registrations, and issued certificates.
- Built a secure Express REST API with JWT role-based access control for club administrators.
- Engineered an automated certificate generator that stamps unique verifiable cryptographic IDs onto participant credentials.
- Developed an interactive public verification page where employers and students can validate certificate authenticity.
System Design & Component Flow
React with Tailwind CSS, custom dashboard for organizers
Node.js & Express REST API with JWT authentication & role middleware
MongoDB with indexed participant IDs and event capacity locks
Engineering Challenges & Implemented Solutions
Building in the real world means encountering unexpected edge cases, latency bottlenecks, and technical trade-offs.
Concurrent Traffic Spikes During Registrations
Event openings caused hundreds of simultaneous registrations within minutes, leading to race conditions.
Atomic Transactions & Rate Limiting
Employed MongoDB atomic updates and express rate-limiters to ensure capacity limits were strictly respected.
Certificate Forgery & Tampering
Students previously altered PDF certificate names; a tamper-proof verification mechanism was mandatory.
Cryptographic Certificate Hash
Generated SHA-256 validation hashes stored in the database, verifiable via QR code printed on every certificate.
Technologies Utilized in Campus Event Platform & Cryptographic Certificate Engine
Core Capabilities Shipped
- Real-time event seat counter with automated waitlist when capacity is reached
- Tamper-proof digital certificate generation with public verification URL and QR code
- Admin analytics panel tracking registration demographics and attendance rates
- Announcement feed with category tags (Hackathon, Workshop, Tech Talk)
Eliminated 15+ hours of manual administrative overhead per event, handling 500+ concurrent attendees with zero registration race conditions.