Live event operations platform
EventKu
An all-in-one event platform for registration, ticketing, check-in, live doorprize draws, audit reports, and audience Q&A.
My role
Full-stack Developer
The problem
Event teams need more than a registration form: they need reliable door operations, fast participant lookup, fair winner selection, and a way to keep the audience engaged during the event.
What I delivered
Built the full-stack event workflow around Next.js, Prisma, and PostgreSQL, including participant management, QR check-in, draw modes, audit trails, Q&A moderation, and secure role-based sessions.
Key decisions
QR scanning is paired with manual ID/name lookup so check-in can continue when a camera or ticket scan fails.
Provable draw mode commits a SHA-256 seed before the event and records reproducible winner ordering.
Server-side session revocation and PII redaction protect admin workflows and participant data.
Product workflows
- Public registration and ticket delivery
- Live QR check-in with bulk status management
- Random, custom, and deterministic provable draws
- Live Q&A with moderation and projector display
How to verify it
- Production app: www.eventku.my.id
- Public README documents the feature set and stack
- Repository includes build, lint, database, and deployment scripts