Full-Stack Engineer
Build With AI Platform
A live event showcase and voting platform for an AI hackathon — Google auth, role-based access, live Q&A, agenda and a leaderboard, running at low operating cost.
Next.jsTypeScriptReactFirebaseCloud FunctionsGitHub Actions
01Problem
Run a live AI hackathon showcase with authenticated voting, real-time Q&A and an agenda — without standing up expensive infrastructure.
02Approach
A Next.js front end backed by Firebase (Firestore, Cloud Functions) with Google authentication and role-based access via Firebase custom claims; shipped through GitHub Actions CI/CD.
03Architecture
Google auth + RBAC through Firebase custom claims, Firestore for data, Cloud Functions for server logic, security hardening on access, and a leaderboard / live Q&A / agenda surface — deployed via GitHub Actions.
04Challenges
// to be documented
05Result
// to be documented