Enitio Website
A Next.js platform built for Enitio, NTU's freshman orientation program — points tracking, photo galleries, and gratitude messages for participants. A middleware layer syncs and caches points data from Google Sheets; deployed on Vercel.
Enitio
Enitio is NTU EEE's freshman orientation programme. The site gave roughly a thousand participants a single place to check their house standings, find their photos, and leave thank-you notes for their orientation group leaders.
Points pipeline
Scores were maintained by the committee in Google Sheets, which is where they wanted to keep working. Rather than migrate them off it, a middleware layer polls the sheet, normalises the rows, and caches the result — so the live scoreboard stays fast even when the sheet is being edited mid-event.
Stack
Next.js on Vercel, with Google Sheets as the source of truth for points and a serverless cache in front of it.
