T
Grande Prairie · U15 Co-Ed · 2026

THRASHERS HQ

Manager Command Centre · Tyler Pederson

Tournament Weekend

Lloyd · RJ Lalonde Arena (10 teams, top 4 Sun)  ·  Red Deer · Tradition Lives May 15–18 · all Thrashers age groups (U11 / U13B / U15B / U15F / U17B) · G.H. Dawe + Kinsmen + Collicutt  ·  Pre-loaded from your sheet.

Host
Lloyd Brutes
Venue
RJ Lalonde Arena
Sunday Venue
C2 Cenovus
Format
Top 4 → Sunday
⚠ Missing data
Friday Game 1 + full 10-team bracket got cropped from the sheet. Send a screenshot to Alessio and we'll add them in. The TeamLinkt export tab already covers everything below.

Custom Events

Practices, dryland, team meetings, anything not in the tournament block.

Roster

Player + parent contact. Saved on this device only.

TeamLinkt Export

One paste-ready block per event. Open TeamLinkt → Add Event → paste into the right fields.

Output
✓ Copied
Click a button above to generate.

Game Graphics

Pick a game, generate a matchup poster, download as PNG for socials.

Pick a game and click Generate.

Social Posts

Pick a template, fill the blanks, copy.

Game Day Hype
Recap — Win
Recap — Loss
Player Birthday
Sponsor Thanks
Tournament Wrap
Caption
✓ Copied
Pick a template above.

Parent Comms

Text + email templates. Merge fields auto-fill from the next game.

Game Day TEXT
Trip Reminder EMAIL
Practice TEXT
Cancellation
Gear Reminder
Merge Values
Output
✓ Copied
Pick a template.

Practice Plans

U15 box lacrosse, Canadian rules. Pick focus + length.

Plan
✓ Copied
Pick a focus and click Build Plan.

Parent Duties

Auto-assigns volunteer jobs across the parent list. Home games need 4 (score sheet, penalty box, shot clock, game sheet). Away games need 2 (penalty box, shot clock).

Add a parent volunteer
Volunteer roster

Game Assignments

Social Slideshow

4-slide vertical reel for Instagram / TikTok / Facebook stories. 1080×1920 each.

Schedule Watch

Log game time / location changes when you hear about them. CC keeps the history + auto-builds a parent-text alert.

📡 About the auto-watch feature
A real continuous website monitor needs a server checking on a timer — that's Phase 2 (forge-code build, ~2 hours setup). For now, log changes manually here when you spot them and the CC handles the alert text + history.
Log a change

Trip Kit

Tournament checklist. Toggle items as you pack. Saved per device.

🥍 Player Gear

👕 Apparel

🛏 Hotel & Travel

🍎 Food & Hydration

🩹 First Aid & Emergency

Team Setup

One-time setup. Drives the colours on graphics + names everywhere.

📡 About this page
Built free for Tyler by Alessio + Forge, 2026-05-04. Hosted at tyler.quadfang.com. All your data lives in this browser only — nothing is sent anywhere. Use the Backup button before clearing your browser cache. Bookmark this page on your phone home screen for one-tap access at the rink.

How to Use Your Command Centre

Plain-English playbook for Tyler & the Thrashers parent crew. Covers every tab, plus phone setup, backup, and privacy.

STARTAdd this page to your phone

First job — make this one tap from your home screen so you can pull it up rink-side without typing the URL.

  • iPhone (Safari): tap the share icon (square with arrow) → Add to Home Screen → name it "Thrashers HQ" → Add.
  • Android (Chrome): tap the three-dot menu (top right) → Add to Home screen → confirm.
  • Now you have a one-tap shortcut. The page works once it has loaded the first time, even if signal is weak.
Heads up: all your data lives in this browser only. Nothing is sent to any server. That means: if you clear your browser cache or wipe the phone, your roster and custom events vanish. Use the Backup button before you ever do that.

🏆 TOURNAMENTEvery game, color-coded by age group

This is the read-only big picture. Two tournaments are pre-loaded: Lloydminster Brute Invite and Tradition Lives 2026 (Red Deer, May 15–18, all 5 Thrashers age groups).

  • Each card shows the day, start time, opponent, and venue. The colored stripe on the left tells you the age group: U11, U13B, U15B, U15F, U17B.
  • The little square next to the time is the opponent club's logo (auto-pulled). If a logo can't load, you see colored initials instead.
  • You can't edit these from the Tournament tab — they're the official schedule. Add your own events (practices, dryland) under the Schedule tab.

📅 SCHEDULEAdd practices, dryland, anything not in the tournament

  • Pick a date, time, type, and short title. Hit Add. Done.
  • Types: Practice, Game (Home), Game (Away), Dryland, Team Meeting, Team Bonding.
  • To remove an event, tap the on its card.
Anything you add here also flows into Duties (so volunteers get assigned to your home games) and Slideshow (so you can build hype reels for any game).

🏃 ROSTERPlayers, parents, contact info

  • Add each player: jersey number, name, position. Add a parent name + phone for each.
  • Used by Duties (parent volunteer rotation) and Comms (group text drafts).

📤 TEAMLINKTCopy a clean schedule out

Three buttons that build a paste-ready text block of your schedule.

  • Tournament Only — just the tournament games (for the parent group text).
  • Custom Only — your own added events (practices, dryland).
  • Everything — combined.
  • Tap Copy → paste into TeamLinkt, email, or your group chat.

🎨 GRAPHICSMatchup posters & final-score graphics

Generates a 1200×675 PNG that fits Instagram, Facebook, and TeamLinkt feeds.

  • Pick a game from the dropdown.
  • Pick a type: Matchup Poster, Final Score (WIN), Final Score (LOSS), or Game Day Hype.
  • Hit Generate → preview shows on the right.
  • Download PNG for socials, or Download SVG for crisp print.
Long opponent names (like "Cranbrook Black Wolves U17") auto-stack onto two lines so they don't crash into the "VS" in the middle. Short names render full size.

📱 SOCIALCaptions, hashtags, post text

  • Pre-built caption templates: Game Day, Final Win, Final Loss.
  • Fill the blanks (opponent, score, star of the game) → tap Copy → paste into Instagram or Facebook.

💬 COMMSPre-written team texts

  • Reminder-style group text drafts for: heads-up before game day, post-game thank-you, schedule-change alert.
  • Tap Copy → paste into your team group text.

🥍 PRACTICEPlan a session

  • Block out drills, dryland, scrimmage time.
  • Saves to your phone — pull it up at the rink while running practice.

🛡️ DUTIESParent volunteer auto-assigner

Home games need 4 jobs filled (Score Sheet, Penalty Box, Shot Clock, Game Sheet). Away games need 2. Duties does the math.

  • Round-robin fair rotation across your roster. Same parent doesn't get hit twice in a weekend.
  • Built-in sms: links — tap a name and your phone opens a pre-written text to that parent.
  • Manually re-assign if a parent can't make it — Duties picks up the gap next round.

🎬 SLIDESHOW4-slide vertical hype reel per game

1080×1920 (Instagram Story / TikTok format). Pick a game → builds 4 slides automatically:

  • Hype — bold "GAME DAY" splash with team name.
  • Matchup — Thrashers vs Opponent, US / THEM labels, big VS in the middle.
  • Time / Place — when and where.
  • GO Thrashers! — closer.
  • Download all — saves all 4 slides as PNGs in one tap.
  • Download one — pick a single slide.
  • Long opponent names wrap onto two lines automatically.

🔔 WATCHSchedule-change log + parent alert

  • When TeamLinkt or the league moves a game time, log it here with a one-line note.
  • Watch builds a clean parent-text alert with the old time, new time, venue, and reason.
  • Tap Copy → paste into the team group text.
Auto-monitoring of TeamLinkt for changes is a Phase 2 feature — needs a server to run between visits. Right now Watch is manual log-only.

🎒 TRIP KITPre-tournament travel checklist

  • Standard tournament-trip packing list. Editable.
  • Phone-friendly — open it the morning of departure, tick items as you load the car.

⚙️ SETUPTeam colors, name, settings

  • Set your team's two colors — they drive the gradient on every Graphics + Slideshow image.
  • Short team name (e.g. "GP Thrashers") used on graphics.
  • Backup button — saves a JSON file with your full roster + events. Email this to yourself once a week.
  • Restore button — load a backup file back into the page.
Important: if you switch phones or browsers, your data does NOT travel automatically. Backup → email file to yourself → restore on the new device.

🔒 PRIVACYWhere does my data go?

  • Nowhere except your browser. There's no account, no login, no server collecting roster info.
  • The page is hosted on GitHub Pages (static HTML / CSS / JS). It's served over HTTPS so the connection is secure.
  • Team logos shown next to each game come from a Google favicon proxy — your browser fetches them at load time, no data sent the other way.
  • Clearing your browser's site data for tyler.quadfang.com erases your roster + custom events. Always Backup first.

🆘 NEED HELPSomething off? Page broken?

  • Talk to Alessio at AZ Custom Knives — alessio@azcustomknives.com.
  • Built free for Tyler. No hidden costs, no ads, no upsell. Just a friendly trade for the lacrosse parent life. 🥍