Admin Manual
Moose Knuckle Golf League โ League Administration
This guide covers everything an admin needs to set up and run a season โ from creating teams and scheduling rounds to generating foursomes and finalizing scores.
Looking for player docs? View the Player Manual โ
In This Guide
Accessing the Admin Panel
Admin access is granted per-user. Once your account has the admin flag enabled, an "Admin" link appears in the site navigation after you log in.
The admin panel has a green header and a left sidebar with links to all admin sections.
๐ Season Setup
At the start of a new season, follow this order to get everything configured:
Add Users
Ensure all players have accounts. Grant admin flag to anyone who needs it.
Create Teams
Build teams of 1โ2 players. Assign members from the user list.
Set Handicaps
Enter each player's handicap. This affects net score calculations all season.
Add Substitute Pool
Add golfers who can fill in but aren't full members of a team.
Schedule Rounds
Create rounds with dates, tee times, and round numbers.
๐ค Managing Users
Go to Admin โ Users to view and manage all registered accounts.
User List
Jane Smith Admin
jane@example.com ยท Active
Bob Jones
bob@example.com ยท Active
โณ Managing Teams
Go to Admin โ Teams to create and manage teams. The league supports up to 8 teams per season.
Creating a Team
- Click "New Team"
- Enter a team name and number
- Save the team
- Add 1โ2 members from the user list
Team Cards
Each team card shows the team name, number, and its members. You can add or remove members from the card view.
๐ฏ Setting Handicaps
Go to Admin โ Handicaps to set or update each player's handicap. The handicap is subtracted from the gross score to produce the net score used for standings.
Player Handicaps
๐ฅ Managing Substitutes
Go to Admin โ Subs to manage the substitute player pool. Subs can fill in for teams when a regular player is unable to play.
Sub Pool
A roster of available substitute golfers with their names and contact info. Add subs via "New Sub".
Sub Requests
Pending requests to assign a sub to a round. Approve or reject from the Subs page.
๐ Running a Round
Each round moves through a lifecycle. Go to Admin โ Rounds to manage rounds.
Create the round
Set the round number, date, and tee time. The round is visible but availability is not yet open.
Open availability
Players can now declare "In" or "Out". Teams can also declare which member will play.
Generate foursomes
Generate and review the two groups of 4. Edit assignments as needed before play begins.
Start the round
Round is being played. Live scores become visible on the public leaderboard.
Open scoring
Players can now enter their hole-by-hole scores from the Dashboard.
Finalize the round
Points are calculated and the season leaderboard updates. Scores are locked.
Creating a Round
- Go to Admin โ Rounds โ New Round
- Enter the round number, date, and tee time
- Save โ the round starts in "Scheduled" status
- Use the round detail page to advance through the lifecycle
๐ Generating & Editing Foursomes
From the round detail page, click "Generate Foursomes" once all 8 teams have declared their golfer. The algorithm runs 100 random shuffles and picks the grouping that minimizes repeat pairings from past rounds.
Foursome Structure
Group 1 โ Tee Slot 1
Group 2 โ Tee Slot 2
๐๏ธ Managing Scores & Finalizing
Once a round is in "Scoring" status, players enter their scores from the Dashboard. Admins can also view and edit all scores from the round detail page.
Admin Score View โ Round Detail โ Scores
Jane Smith (Team 1)
Gross: 42 ยท HCP: 8 ยท Net: 34
Bob Jones (Team 2)
Gross: 45 ยท HCP: 14 ยท Net: 31
Tom Miller (Team 3)
Gross: 39 ยท HCP: 5 ยท Net: 34
Finalizing the Round
- Review all scores on the admin score page
- Edit any incorrect entries
- Click "Finalize Round" on the round detail page
- Points are calculated by net score finish position
- The season leaderboard updates automatically
๐ Audit Log
Go to Admin โ Audit Log to see a chronological history of all admin actions taken in the league โ who changed what and when.
Sample Audit Entries
Admin
Today 2:14 PM
Admin
Today 1:30 PM
Admin
Today 11:05 AM
Admin
Yesterday 4:22 PM
This is the admin guide. View the Player Manual โ
