This project is the quiz app used at "Catch Catch! Data Explorers," a booth run by the University of Seoul Big Data Innovation Convergence University Program at the university's 2026 Daedongje festival.
1. Overview
At the University of Seoul's 2026 Daedongje festival, I took part in running the "Catch Catch! Data Explorers" booth as a supporter of the University of Seoul Big Data Innovation Convergence University Program.
I built a quiz app for the booth to help promote the program and the activities it runs.
2. System Architecture
I built this project quickly using Next.js and Supabase, and deployed it with Vercel.
I also tracked user counts, active session time, and events using Google Analytics.
3. Retrospective
With very little time before the event, I tried to move fast through planning, design, and development.
So I built it as a relatively simple true/false quiz format, and for the design I built on pixel-art characters and backgrounds created by a fellow supporter.
It wasn't a project I put a huge amount of weight on going in, but running the booth and watching so many people enjoy the app I'd built — interacting with users who genuinely enjoyed the service — gave me a real sense of gratitude and pride.
About 350 undergraduate students used the service, 25 of whom were international students.
I hadn't anticipated in advance that international students' ID numbers mix in letters instead of being a straight 10 digits, so on the spot I handled it by substituting letters with 0 or 9 — which taught me there's a lot more to consider when planning a service.
Meeting so many users in person also showed me that the same web app can look completely different depending on the client's device and settings.
Specifically, I noticed differences in keyboard layout when an input was focused, and in screen opacity.
As a side note, explaining the service to international students in English reminded me once again just how important English is.
