Skip to main content

Lake Park Reunions

Live & Growing

Alumni community platform with events, ticketing, and real-time messaging

Live Site ↗

Overview

Full-featured alumni community platform for Lake Park High School graduates. Create and discover reunion events with integrated ticketing (free & paid), real-time group messaging, and social features. Event creators can collect payments directly via Stripe Connect with QR code check-in. Built with a focus on security, accessibility, and mobile-first design.

Tech Stack

Frontend

  • Next.js 16
  • TypeScript
  • TailwindCSS

Backend

  • Supabase (PostgreSQL)
  • Row Level Security
  • Real-time Subscriptions

Payments

  • Stripe Connect
  • Stripe Checkout
  • QR Code Check-in

Infrastructure

  • Vercel
  • Resend (Email)
  • Web Push API

Key Features

  • Event creation with admin approval workflow
  • Paid & free ticketing with Stripe Connect
  • QR code tickets with staff check-in scanner
  • Real-time group & direct messaging
  • Push notifications (web)
  • User verification & moderation tools
  • Creator financial dashboard
  • Mobile-responsive design

Architecture Highlights

  1. Stripe Connect

    Event creators receive payments directly to their accounts

  2. Real-time messaging

    Supabase subscriptions for instant updates

  3. Row Level Security

    Database-level access control for all tables

  4. QR Check-in System

    Scannable tickets with staff verification app

Platform Model

Event Ticketing Platform

  • Event creators set their own ticket prices
  • Platform fee configurable per event (currently 0%)
  • Stripe handles all payment processing
  • Automatic payouts to event creators
  • Full refund capabilities from dashboard

Links & Resources

Source code is private for this commercial project