← Back to All Projects

Full Stack
CRHS Class of '07
20-Year Class Reunion Platform
My roleSole developer and organizer-side product owner — Supabase backend, classmate directory, voting, and registration.
The Problem
A class reunion needed more than a Facebook event — it needed a real digital home for classmate directories, memories, voting, registration, and event coordination.
The Solution
A full-featured reunion website for Cardinal Ritter High School's Class of 2007, built to reconnect 200+ alumni ahead of their July 2027 weekend in Indianapolis. Combines Supabase, Framer Motion, and interactive mapping into a rich community experience.
Features
- Live countdown timer to reunion weekend
- Searchable classmate directory with social links
- Draggable before/after 'Then & Now' photo slider
- Interactive US map showing where classmates live
- Senior superlatives nomination and voting system
- In Memoriam tribute page
- Full registration and RSVP form
- Floating Spotify player with 2007 playlist
Tech Stack
ReactViteFramer MotionSupabaseReact Routerreact-simple-mapsNetlify