Yasas Banuka
← Home

TechFest Sri Lanka 2026

The premier national technology festival. A 'Cyber Noir' digital experience engineered to connect 1,500+ innovators, industry leaders, and students.

Role

Freelance Full-Stack Engineer

Organizer

IEEE Techverse Sri Lanka

Timeline

2026 - 2027

Tech Stack

Next.jsTailwind CSSNeon PostgreSQLPayload CMSResendUpstash QStashCloudinaryGitHub Actions
TechFest Sri Lanka 2026 Hero Image

Overview

TechFest Sri Lanka 2026 is the nation's premier technology innovation festival, organized by IEEE Techverse Sri Lanka. Designed to bring together over 1,500 attendees, including industry leaders, professionals, and students, the event features world-class keynotes, hands-on workshops, and an expansive exhibition space.

To match the prestige and forward-thinking nature of the event, the Organizing Committee (OC) required a fully integrated digital ecosystem that offered a memorable user experience while serving as the operational backbone for the entire event.

Crafting a Unique User Experience (UX)

The digital presence of TechFest Sri Lanka 2026 was designed to be an experience in itself. Moving away from generic corporate templates, the platform employs a bespoke "cyber-noir" design language. Deep navy backgrounds, stark white typography, and vibrant gold gradients create an immersive, futuristic atmosphere. The attendee journey, from the "Access Protocols" waitlist to the personalized Attendee Portal, is gamified and heavily stylized to feel like logging into a high-tech mainframe, maintaining peak engagement.

Serverless Architecture for Unmatched Scalability

Anticipating massive traffic spikes during ticket releases and schedule announcements, the platform was built on a modern, 100% serverless architecture utilizing Next.js App Router for Server-Side Rendering (SSR). By decoupling compute from storage with Neon Serverless Postgres, the database instantly autoscales connection pools to handle thousands of concurrent registrations without breaking a sweat, ensuring the platform never goes down during critical ticket drops.

The Central Nervous System: A Unified Admin Panel

A critical requirement was empowering the Organizing Committee to manage the event seamlessly. Rather than juggling multiple third-party tools, we integrated Payload CMS directly into the Next.js infrastructure. The Admin Panel serves as the command center for the Secretariat and Finance teams to review pending payments, verify uploaded bank slips, and manage attendee statuses directly from a customized dashboard.

Resilient Operations & Background Processing

Event management requires sending thousands of transactional emails, OTPs, tickets, and status updates. Processing these synchronously risks slowing down the site. We implemented Upstash QStash to handle all background jobs. When an attendee registers, the API responds instantly, while the email task is securely queued and processed asynchronously via Resend with automatic retries, guaranteeing zero dropped communications.

Enterprise-Grade Integrity & Privacy

The registration pipeline utilizes a passwordless verification system to eliminate bot registrations and maintain a high-quality attendee pool. Inside the Admin Panel, strict Role-Based Access Control (RBAC) ensures team members only see what they need. Comprehensive server-side validation pipelines sanitize all inputs, and cryptographically secure methodologies are used for generating and verifying on-site check-in credentials.

Project feature 1
1,500+Expected Attendees
Cyber NoirDesign System
ServerlessAuto-scaling Infrastructure
PayloadUnified CMS & Admin
Previous ProjectDocura
Next ProjectGradeWise UoVT