๐ This guide is for the trip admin โ the person managing scores, groups, and settings during the trip.
Signing in
Tap the ๐ Sign In tab and enter your PIN. There are two access levels:
Admin
Full access โ manage groups, pairings, prizes, course data, and all scores. Use the admin PIN set in the config.
Group
Score entry only for your group. Each scoring group has its own PIN. Players use these during the round.
To sign out tap ๐ Lock in the access bar at the top of the screen.
Before each round โ admin setup
Sign in as admin, then go to the โ๏ธ Admin tab. Each round needs to be configured before scoring starts.
Step 1 โ Select the round
Use the round buttons at the top of the Admin tab to select which round you're setting up.
Step 2 โ Assign groups
Assign each player to a scoring group. Groups determine who scores together and which PIN unlocks their score entry. Drag players between groups or use the dropdowns. For Ryder Cup rounds pick 2 players from each team per group โ this automatically sets up the match pairing.
Step 3 โ Save
Tap ๐พ Save all at the bottom of the Admin tab. All changes sync instantly to every device on the trip.
Score entry
Scores can be entered by the admin or by each group using their group PIN.
โ Sign in with admin or group PIN โ the โ๏ธ Score Entry tab appears.
โก Select the round using the round buttons at the top.
โข Navigate hole-by-hole using Prev/Next or the hole dots.
โฃ Enter each player's gross score. Net score and skins update automatically.
โค Scores sync live to all devices โ no save button needed.
On par 3 holes, a pin shot winner selector appears at the top of the entry screen. Don't skip it โ pin shot winnings are tracked in the Money tab.
What each tab shows
๐ด Live โ real-time hole-by-hole scoring for the current round. Shows gross, net, and running skins status as scores come in.
๐ Leaderboard โ overall standings for the full trip. Low net, par challenges, skins, and low gross across all scored rounds.
๐
Rounds โ per-round summary with skins results, pin shot winners, and AI recap once generated.
๐ฐ Money โ full prize breakdown showing every player's winnings across all categories. Updates live as scores are entered.
๐ก Ryder Cup โ team match-play scoreboard. Shows match status hole by hole and overall team points. Only visible if Ryder Cup is enabled.
๐ Scores โ read-only scorecard view for all players across all rounds.
๐ Handicaps โ each player's handicap index, course handicap per round, and stroke allocation by hole.
โ๏ธ Admin โ groups, pairings, prizes, course data, PIN management. Admin only.
AI round recaps
After all scores are entered for a round, the admin can generate a roast-style recap using AI. Go to the ๐
Rounds tab, select the round, and tap โจ Generate recap.
The recap is generated from the actual scores โ eagles, birdies, skins winners, and match results are all woven in. Once generated it syncs to every device and can be copied to paste into a group chat.
Requires an Anthropic API key. Go to โ๏ธ Admin โ App Settings to enter it. Get a key at console.anthropic.com โ API Keys.
Prizes and money
Prize amounts are set in the config before the trip. They can also be adjusted in โ๏ธ Admin during the trip if needed โ tap Save all after any changes.
The ๐ฐ Money tab calculates all winnings automatically:
โข Skins โ split evenly among skin winners per round
โข Pin shots โ per-hole closest to pin on par 3s
โข Low net per 9 โ lowest net score each 9 holes per round
โข Par challenges โ lowest cumulative net on par 3/4/5 holes across all rounds
โข Overall low net & low gross โ across all scored rounds
โข Ryder Cup โ per match win and overall team win (if enabled)
The Money tab shows projections based on scores entered so far โ final numbers are calculated once all rounds are complete.
Managing PINs
PINs are set in the config before the trip. The admin can also change them during the trip in โ๏ธ Admin โ PIN management.
Share each group's PIN only with the players in that group. The admin PIN should stay with the trip organizer. There's no account or password recovery โ if a PIN is lost, the admin can reset it in the Admin tab.
Backup and restore
All data is stored in Firebase and syncs automatically โ you don't need to manually save. But for peace of mind or troubleshooting, use the export/import buttons in the Admin tab:
โฌ Export โ downloads a JSON file with all scores, settings, and pairings. Good to do at the end of each day.
โฌ Import โ restores data from a previously exported JSON file. Overwrites current data โ use with care.
Troubleshooting
Scores aren't syncing to other devices
Check the sync dot in the top right โ red means a connection error. Make sure all devices have internet access. Scores entered offline will sync once connection is restored.
A player's handicap looks wrong
Go to โ๏ธ Admin, scroll to the player list, and update their handicap index. Tap Save all. Course handicaps recalculate automatically from the index using each course's slope and rating.
Score entry tab isn't showing
You need to be signed in with an admin or group PIN. Tap ๐ Sign In and enter your PIN.
AI recap failed to generate
Check that an Anthropic API key is entered in โ๏ธ Admin โ App Settings. Make sure all scores for the round are entered first.
Need to fix a score after it was entered
Admin can edit any score at any time. Go to โ๏ธ Score Entry, select the round and hole, and update the score. Changes sync immediately.