Pem Tsering Gurung | 2026 I.S. Symposium

Name: Pem Tsering Gurung
Title: Building the I.S. Oral Defense Scheduler: A Full-Stack Web Application using Next.js, Supabase, and Vercel
Major: Computer Science
Advisor: Sofia Visa
Every senior at the College of 黑料社 must present an oral defense to conclude their Independent Study (I.S.) project. Historically, scheduling these defenses was a manual process that relied on scattered email chains. This thesis details the design, architecture, and deployment of the I.S. Oral Defense Scheduler, a custom full-stack web application built with Next.js 15, React 19, Tailwind CSS, and Supabase to automate this logistical challenge. The system ensures strict data integrity through three role-based user flows and a triple-constraint scheduling algorithm that dynamically computes overlapping schedules in real-time. By utilizing a shared-password authentication model and deploying on Vercel鈥檚 serverless infrastructure, the application eliminates scheduling deadlocks and was used to schedule around 50 oral defenses for the Math, Data Science, and Computer Science class of 2026.
Posted in Symposium 2026 on May 1, 2026.