League Operations Platform

The operating system for TN Stars Flag.

SidelineOS is the platform every workflow at TN Stars Flag runs on — from a parent's first registration click to a coach's mid-game score entry. One backend. One identity. One source of truth across every product surface.

Platform status: operational Deployment: Production Tenant: TN Stars Flag
4
Live Subdomains
6
Modules in Production
100%
Owned Infrastructure
Re-skins via Tokens
What's Running

Six modules. One platform.

Every TN Stars Flag system runs on SidelineOS. Six modules are in production today and one is on standby until the season opens — all sharing a single brand system, a single auth boundary, and a single deployment workflow.

Live

Registration

tnstarsflag.com/#register

A 5-step player intake form: athlete info, division preference, parent/guardian, emergency & medical, and the three required agreements. Submissions land in the SidelineOS dashboard with automatic email notifications.

20 fields Waiver + photo release Auto-confirm email
Open registration
Live

ProScout — player evaluation

proscout.tnstarsflag.com

Evaluator app for rating players on a private 1–5 scale across catching, throwing, route running, flag-pulling, and field IQ. Drives a snake-style draft to balance teams. Runs on the same Cloudflare backend as the rest of the league.

PWA · offline-capable CSV import / export Draft balancer
Open ProScout
Live

Public marketing site

tnstarsflag.com

Brand front door — hero video of girls flag football, age divisions, what's included, season schedule, FAQ, registration. Built on the same token system as every other SidelineOS surface, so seasonal palette swaps propagate everywhere.

SSL active SEO-clean Open Graph cards
Open site
Live

Parent communications

Email + SMS via Cloudflare worker

Automatic email confirmation after registration, payment-instruction follow-ups, weather-call fan-outs, and evaluation-day reminders. Coach-to-parent broadcast templates pre-loaded for every common message.

Email forwarding SMS-ready Templated
Live

Brand & design system

Centralized tokens

One styles-custom.css per surface controls every color, font, radius, and motion curve. Swap a hex value, redeploy, and the entire site rebrands in 10 seconds. The same token file format ships across all SidelineOS clients.

24 brand tokens Dark + light modes 5 palette library
Live

Infrastructure

Netlify + Cloudflare Workers

Three independent Netlify sites (marketing, ProScout, advisory) on Netlify's global edge, plus a Cloudflare Worker handling auth + scoring API. SSL, DNS, deploys, and rollbacks all managed inside the SidelineOS dashboard.

3 deploys 1 worker Auto-SSL
Features

Everything a league director needs.

TN Stars Flag's program directors get the full SidelineOS feature set — the same six core capabilities every NOVA client receives from day one.

Included

Smart Scheduling

Multi-division auto-generation

Auto-generate balanced schedules across multiple divisions. Handle bye weeks, field constraints, and team preferences automatically.

Bye weeks Field constraints Team preferences
Included

Live Standings

Automatic tiebreakers

Automatically calculated standings with head-to-head tiebreakers, point differentials, and division-specific rules.

H2H tiebreakers Point differential Per-division rules
Included

Playoff Brackets

Single + double elimination

Generate single-elimination or double-elimination brackets. Auto-seed from standings. Real-time bracket updates.

Single-elim Double-elim Auto-seeded
Included

Seeding Engine

Transparent & fair

Fair and transparent seeding algorithms that consider strength of schedule, point differential, and head-to-head records.

Strength of schedule Point differential Audit log
Included

Team Management

Rosters + history

Rosters, coach contacts, division assignments, and team histories all in one place. Easily move teams between divisions.

Roster CRUD Coach contacts Team histories
Included

Communications

No more group-text chaos

Push schedule updates, rain delays, and playoff announcements to coaches and parents. No more group text chaos.

Push + SMS + email Templated Audited
Roadmap

What ships next.

Modules already designed and queued. Each one drops in the same way the current ones did — a new subdomain, the existing brand tokens, no infrastructure to wire from scratch.

Designing

Live streaming

Cloudflare Stream backend

RTMPS ingest from sideline cameras or phones into a native player on the TN Stars site — no YouTube, no Twitch, no external branding. Auto-recorded replays stored against each game record.

~$15–$40 / season In-app player
Queued

Tournament bracket builder

For invitational events

Single-elimination, double-elimination, and pool-play tournament structures. NOVA tiebreakers baked in (H2H → score against → differential → score for). Generates printable bracket sheets + live web view.

Bracket math Live updates
Queued

Sponsor portal

advisory.tnstarsflag.com/sponsors

Searchable sponsor directory, automated tiered packages (logo on jerseys / field signage / digital placement), self-serve renewal, and dashboards showing impressions delivered.

Tier engine Impression tracking
Queued

Coach & admin sign-in

Private dashboard

Role-based access to view registrations, edit rosters, message parents, and trigger weather-call broadcasts. Two-factor PIN auth on the same worker that secures ProScout.

RBAC PIN + 2FA