← Back to All Projects
CRHS Class of '07 preview
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