Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helfert Family Bash — Reunion Site

Family reunion hub for Labor Day Weekend 2026, Cardinal Drive, Madison, AL. Deployed as a Cloudflare Worker with a KV-backed API for live RSVP, dish sign-up, and schedule data.

Structure

  • public/index.html — the full site (passcode gate, schedule, RSVP, dish sign-up, guest list, admin panel)
  • worker.js — Cloudflare Worker handling /api/data (schedule/dishes/RSVPs, backed by KV) plus email notifications via Resend and Web3Forms
  • wrangler.toml — Worker config, including the REUNION_KV binding

Deploy

  1. Install Wrangler if you haven't: npm install -g wrangler
  2. Set secrets (not stored in this repo):
    npx wrangler secret put RESEND_API_KEY
    npx wrangler secret put W3F_KEY
    
  3. Deploy:
    wrangler deploy
    

Passcodes

Two-tier access is hashed (SHA-256) client-side in index.html — not stored in plaintext anywhere in this repo. Family and admin passcodes are distributed separately.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages