Sign in
Committee login. Session stays in this browser until you log out.
Enter your account email. If it is registered, we will send a one-time reset link (valid 5 days).
or
Google account email must match an existing SMBC user.
Pull Participants from PlayHQ
Pick association, competition and season, then pull. Conflicts with existing cards are shown after the pull.
Training schedule
1-hour slots Mon–Fri, 3pm–7pm. Each training group gets one slot. Slot capacity (shared load): 2×5x5 or 4×3x3 or a mix (each 5x5 = 2 units, each 3x3 = 1 unit, max 4). Slots 3pm–8pm. Toggle days/hours below to include or exclude them from propose and drag-drop. Younger ages prefer earlier times. Colour = training-constraint conflicts for that group on that day.
Click a day or time header to turn that column/row on or off. Off slots are skipped by Propose and cannot receive drops.
Orders
Date range is driven by fulfilment history (1-day overlap, deduped by Order Item ID). Donations are kept for a thank-you list later.
Upload PlayHQ orders CSV
Dropdown per player. Expand to see each order and edit line items. Multi-order players are flagged.
Summary
Detail (Jersey + Shorts) — click a row to open the order card
Pack-out by team. Tick player or item cards, then mark fulfilled.
Unthanked donations only. After Email thank-you they are marked thanked and drop off this list. Not sent to the manufacturer.
New to club this season with no Basketball Singlet order. Click a name to open the player card.
Has-jersey exemptions (super admin)
Uploads
Number masterlist
Columns: Full Name, Gender, Year, Singlet Number.
Team names
Columns: ID, Gender, Age. Ranked within gender + age. Names stay with the cohort.
Gradings
CSV/XLSX with a header row. Required: Full Name (or Name / Player, or First+Last) and Grading (or Grade / Rank; 1 = strongest). Optional: Gender, Year. Names must match season registrations.
Master email list
CSV/Excel with an Email column, or a plain list. Existing addresses are never removed.
One-off: historical fulfilled orders
Upload once so PlayHQ order pulls know where to start. Prefer CSV with Order Item ID and Order Date. Order Number alone creates a shell row. After import the next pull window is shown.
Number masterlist
Upload new lists from the Uploads tab. Click column headers to sort.
Participants
Shows all registrants for the selected season. Search finds participants across all seasons.
Player
Coach / Manager
Master contact list
Upload from the Uploads tab.
Season comms lists
Teams
Team selection
Player allocation
Drag players, coaches and managers onto a team. Staff can sit on more than one team.
Board reloads when you change Year or Gender. Push uses the current filters. Requires teams already on PlayHQ.
Mobile: tap a player/staff card, then tap a team (or Unallocated). Clear selection cancels.
Team card
Season budget
Inputs for the working season. Super admin and Treasurer can save. Formulas update live.
Budget summary
| Norths fees | — | Nomination fee + Game fees |
|---|---|---|
| Insurance (applied) | — | Full if Smoothing; otherwise half |
| Coach fees | — | Coach rate × full teams × rounds |
| Player slots | — | Full teams × players per team |
| Proposed cost (per player) | — | (Norths + Insurance applied + Coach fees) ÷ player slots |
Admin
Committee users
Add user
No password is set here. The user is emailed a one-time link (expires in 5 days) to set their password.
Bulk upload users
CSV: email, full_name, role, age_groups (password column ignored — each new user is emailed a set-password link)
Each template has its own tab. Emails are HTML via club Gmail; the signature is appended on send. Use variables like {first_name}, {name}, {team_name}, {season}.
Player card edit log
Net changes since last pull (reverts cancel out). Full log keeps every step.
User activity log
Broader log of successful changes: logins, PlayHQ pulls, player/team/training edits, orders, uploads, emails, admin, etc. Newest first. (GET/read-only requests are not logged.)
Season documents (PDF attachments)
These PDFs attach to Welcome and Season Registration emails when those templates list them. Upload replacements any time. Defaults were seeded from the Miniball 3 2026 Key Dates and Flyer.
Upload / replace a document
Key dates (email merge fields)
These fill {registration_close}, {training_start}, {games_start}, {break_period}, {final_round}, {early_bird_cost}, {full_price}, etc. Edit and save — used in Welcome, Season Registration, and any template that references them.
Secrets
Encrypted at rest. Values are never shown after save — only whether each key is set. Used for PlayHQ login and club Gmail (manufacturer email, etc.).