SAHS Reunion

class of 1996 reunion
30 years · October 16, 2026

Site Switches

Changes take effect right away on this site (dev and live have separate switches).

Loading…

Class Photo (home page, public)

Loading…

Classmates' Contact Info

Loading…

Download as a spreadsheet (CSV)

From the Stay in Touch page: logged-in classmates, plus anyone who used the public form (marked "unverified" in the spreadsheet). Committee-only: never shown on the site.

What the Site Does

PieceWhat it doesWhere
Home pageAfter the reunion: class photo, thank-yous, stay in touch, 35th teaser/
Who Came2026 ticket holders: "First L." to the public, full names when logged in/whos-coming
Log inEmail login links (no passwords) for ticket buyers, approved members and admins; 60-day sessions/login
Request accessClassmates without a ticket ask in; you approve or deny below/login + this page
PhotosTwo albums (2026 Reunion, Back in the Day); upload, caption, tag names, slideshow; owners edit/hide theirs; admins hide and rotate any; logged-out visitors can email themselves a link straight to Photos/photos
WantedThings we're looking for (video yearbook, Battle of the Bands…)/looking-for
ContactMessages go to info@ (forwards to Nate)/contact
Text a classmatePre-filled text message + links to copy/text
Short ticket linktickets.sahsreunion.com and /tickets → TicketStripeworker/index.js
TicketStripe syncAttendee list → site, Mailchimp tag, welcome emails (switch above)docs/ticket-sync.md
Personal photo linksOne-click login links for Mailchimp emails (merge field PHOTOTOKEN) for everyone who can log in; keeps the Mailchimp tag has-site-account in stepPOST /api/admin/photo-links
Email programMailchimp campaigns + send logdocs/status.md, email/campaigns/
Boat slideshowVideo-yearbook clips + site photos + yearbook portraits → one videoscripts/slideshow_build.py
Stay in TouchClassmates add their current email, phone and city: logged in, or through the public form (unverified). Export above/stay-in-touch
SlideshowThe boat video for logged-in classmates (720p chunks served with the site; scripts/slideshow_hls.sh)/slideshow
Class photoPublic photo on the home page; replace it above/
Google AnalyticsTraffic stats (live site only)site/analytics.js
Dev sitedev.sahsreunion.com: try changes before they go livedocs/dev-flow.md

Access Requests

Loading…