Select Interactive
Publishing & Membership Platform

2021 (ongoing)

Internal Web App · Member Dashboard · Publishing · Sports

SportsWriters Network

Visit sportswriters.net

Overview

SportsWriters Network is the umbrella for the Football Writers Association of America (FWAA), United States Basketball Writers Association (USBWA), and National Collegiate Baseball Writers Association (NCBWA). Working together since 2021, Select Interactive maintains two sibling applications built on Node.js: sportswriters.net, where members enroll, renew, and consume organization-specific journalism and directories, and a custom content management platform where administrative and editorial staff publish across all three brands. Profiles, memberships, articles, schedules, archives, and media live in MS SQL Server, while Firebase handles authentication.

The Challenge

Deliver one coherent member experience across three associations without blending their brands: enforce content gates based on membership, support paid renewals plus manual comps and gifted seats, expose member-only perks (including searchable directories), and equip publishers with repeatable workflows across categories and tags without running three unrelated stacks. For NCBWA, add ballot integrity around the Top 25: only tagged voters participate, submission windows rotate on a dependable weekly cadence, and public results publish when the automation says they should.

Services

  • Custom Web Applications
  • Multi-Tenant Membership & Access
  • Custom CMS
  • Editorial Workflow & Scheduling
  • Payment & Renewal Automation
  • Firebase Authentication
  • Microsoft SQL Server
  • Ongoing Development
At a Glance
FWAA · USBWA · NCBWA
Three associations, one coordinated platform
Gated
Member-only articles and directories by entitlement
CMS
Schedules, versions, standalone pages, and archives
Top 25
NCBWA poll windows and automated publish

Member Platform

One login, distinct association experiences.

sportswriters.net gives members transparency into FWAA, USBWA, or NCBWA membership: paid enrollment, recurring renewals driven by billing rules Select Interactive modeled with the associations, plus staff-assisted paths for comps and gifts without breaking audit trails. After Firebase sign-in, members see gated articles, downloadable resources where applicable, and organization-scoped directories so peers can collaborate without exposing roster data publicly.

Membership Operations

Automation when possible, administrators when judgment matters.

Renewal emails, cutoff dates, grace handling, and entitlements reconcile against MS SQL profiles so entitlement checks stay truthful when cards fail or accountants extend memberships manually. Internal tools surface active rosters across organizations, highlight expirations, and let admins adjust records while keeping history consistent for support teams who answer member email.

Editorial CMS

Publish once, orchestrate complexity behind the curtain.

Beyond member pages sits a purpose-built CMS for SportsWriters staff: categories and tags routed per organization, editorial workflows tuned to how ballots and press releases circulate, articles scheduled to go live at specific release times, article versioning when corrections matter, standalone pages when leadership needs policy content, galleries and video embedding for awards coverage, plus historical archives so Hall of Fame content stays discoverable seasons later.

NCBWA Top 25

Ballots on a weekly clock voters and readers can trust.

NCBWA electors flagged in membership data receive Top 25 submission windows aligned to the sport calendar: the system welcomes ballots only while the voting window stays open, finalizes aggregates when it closes, and publishes results to URLs such as sportswriters.net/ncbwa/poll/results without nightly manual intervention. Transparent timing keeps parity between regions and trims last-minute ambiguity for conference communicators referencing the rankings.

Built With

Traditional server-rendered applications with disciplined front-end tooling, relational data as the backbone, and Firebase handling identity flows.

  • Node.js
  • Handlebars
  • Webpack
  • JavaScript
  • Sass
  • Firebase Authentication
  • Microsoft SQL Server

Based in Fort Worth & Dallas, TX

Let's build something remarkable.

Start a Conversation