Selected: 0 / 3 games
Click "Load Games" to see available games for the week
📋 Setup Instructions
Step 1: Set up Google Apps Script (one-time)
- Open your Google Sheet
- Click Extensions → Apps Script
- Delete any existing code
- Copy the code from
google-apps-script.js file
- Paste it into Apps Script and click Save
- Click Deploy → New deployment
- Select type: Web app
- Execute as: Me
- Who has access: Anyone
- Click Deploy and authorize the script
- Copy the Web App URL
Step 2: Configure this website
- Get your Google Sheet ID from the URL (the long string between /d/ and /edit)
- Open
index.html in a text editor
- Find the CONFIGURATION section at the top of the script
- Replace
YOUR_SHEET_ID_HERE with your Sheet ID
- Replace
YOUR_APPS_SCRIPT_URL_HERE with your Web App URL
- Save and re-upload to GitHub
Step 3: Share your Google Sheet
- Click the Share button in your Google Sheet
- Change to "Anyone with the link" can VIEW
- The Apps Script handles all writing
🏈 How to Use (Weekly Workflow)
Before the week starts:
- Open your Google Sheet
- Click the 🏈 NFL Pick'em menu at the top
- Click Scrape Lines from ESPN
- Enter the week number (1-18)
- ✅ Games automatically populate with spreads!
Users make picks:
- Users visit this website
- Enter their name
- Select 3 games against the spread
- Click "Submit Picks"
- ✅ Picks automatically saved to Google Sheet!
After games finish:
- In Google Sheet, update the Winner column in "Games" tab
- Enter "away" or "home" for each completed game
- Click 🏈 NFL Pick'em → Calculate Scores
- ✅ Standings update automatically!
✅ Fully Automated! Everything happens in Google Sheets or automatically from the website. No manual data entry needed!
🎯 Scoring System
- 1 point for each correct pick
- +1 bonus point if all 3 picks are correct
- Total possible: 4 points per week (3 wins + 1 parlay bonus)
📊 Current Configuration
Sheet ID:
${SHEET_ID}
Apps Script URL:
${SCRIPT_URL}
To change these, edit the HTML file and re-upload to GitHub.