How this works

All edits happen in a shared Google Sheet β€” that way each chair can keep their own committee up to date without anyone holding a master password. The lodge admin controls who can edit which rows through Google's normal sharing settings.

Find your committee below and click Edit my committee to jump straight into the sheet. The changes you save there will show up on the public Volunteer Opportunities page on its next refresh.

Your Committee

Pick yours from the list below. Each button opens the Google Sheet to the right tab.

Lodge Admin: One-Time Setup

Do this once to wire up the Google Sheet that powers the site. After that, chairs just edit the sheet directly.

  1. Upload the starter workbook to Google Drive. Drag Newport_Elks_104_Lodge_Data.xlsx (in your outputs folder) onto drive.google.com. After upload, right-click the file β†’ Open with β†’ Google Sheets. Drive creates a Sheets version with all five data tabs and a README already populated. You can delete the original .xlsx after.
  2. Share with chairs. Click the Share button (top-right) in the Sheets file. Add each chair's Gmail address as Editor. Keep general access set to Restricted β€” only invited chairs can see or edit.
  3. Copy the Sheet ID from the URL β€” the long string between /d/ and /edit.
  4. Paste the Sheet ID into both volunteer.html and admin.html. Find the SHEETS block near the top of the <script> section in each file:
    const SHEETS = { enabled: true, sheetId: "PASTE_HERE", ... };
    Change enabled: false to enabled: true and paste your Sheet ID. Save both files and re-upload to your host.

What lives where

The Google Sheet has five data tabs (plus a README). Here's what each one controls:

Editing tips for chairs