The Bergen League crest The Bergen League LEAGUE ADMIN

League Admin

Sign in with your admin account.

Set a new password

Almost there

This account exists but hasn't been given admin access yet. Ask Danny to unlock it.

One more step

Enter the 6-digit code from your authenticator app.

League Admin

Two-step sign-in

QR code for your authenticator app

Scan with Google Authenticator, 1Password or Apple Passwords — or type this key into the app:

Registered players

Players need this code to open the register form. Change it each season and DM it to players — 8+ characters keeps guessers out. It is checked by the server, never stored in the page.

Every new registration and waitlist sign-up is emailed here the moment it lands — who signed up, their details, and which payment plan they picked. Leave it empty to turn the emails off. (Zelle and Venmo happen off the site, so the money itself can't be detected — tick DOWN / PAID yourself when it arrives.)

Loading…

DOWN ✓ = the $100 down payment came in · PAID ✓ = paid in full (Zelle/Venmo — tick it yourself when the money lands). The full CSV follows the sport selected above and keeps every administrative field.

Jersey CSVs open directly in Google Sheets and keep only: full name, name on jersey, both number choices, and jersey size. Each sport downloads as its own list so you can move players into teams.

waiver on any row opens that player's signed waiver — the exact document they agreed to, with their typed signature, the date, and the submission details. Print it, or choose "Save as PDF", and keep it for your records. PRINT SIGNED WAIVERS does the whole selected list at once, one player per page.

Waitlist

Each sport has its own waitlist code — DM it to people when the season is full. It opens a waitlist form instead of registration, on the same register page. Codes work like the season code: server-checked, change any time.

Loading…

Backups

A copy of this list is taken every Sunday morning and the last 12 are kept. Download one now and then and keep it somewhere safe.

    Only live seasons show on the public site. Retire a season when it ends — nothing is deleted.

    Teams

      Games

        Add a game

        Result card

        The download automatically uses the same photo shown on the homepage scoreboard card. Optional: choose a photo here to override it for this download only; that photo stays on this device.

        Homepage scoreboard card

        This is the card shown under Scoreboard on the homepage. Its teams and score come from the saved game above. Team names are changed under Teams & Rosters. Upload a photo here to replace the card background.

        Score-sheet reader

        Snap a photo of the paper score sheet. The AI reads every line into the stats table — you check it, fix anything, and nothing goes live until you hit SAVE & PUBLISH on the game screen. Best results come from the league's own printed sheets: print a branded score sheet →

        Use dark, clear writing, keep circles apart, and take a close, well-lit photo of each full sheet. Pencil marks must be dark enough to see clearly. The FT made/attempted box is the main free-throw reading. Check every number before publishing.

        Photos

        Every photo on the public site, section by section. Pick a new file and the site changes the moment it finishes uploading; USE ORIGINAL puts the shipped photo back. Big phone photos are shrunk automatically.

        Gallery — "The league in pictures"

        Add, remove and reorder the wall. New photos go to the top.

          Notes

          Your private scratchpad — reminders, to-dos, anything. Only signed-in admins can see this; nothing here ever appears on the public site. Tap SAVE to keep a draft.

          Need something changed on the site? Type it above and hit SEND TO DANNY — it emails him what you wrote and keeps a dated copy here, so nothing gets lost in a text thread. After a successful send, the box clears for your next request. If sending fails, your text stays here so you can retry.

          Sent to Danny