Field House
Connecting

What is this screen?

Pick once. Board and Kiosk stay locked until someone enters the coach PIN.

Every device gets its own link: #kiosk for the sign-in tablet, #s1, #s2 or #s3 for the display screens. Set that as the device's home page and it opens locked every time. Copy the exact links from Coach → Screens.

Sign-in

Today

Tap to sign in

Scan your ID or find your number below.

0In

Today

Roster

#FirstLastPosYr Card IDPrac %SH % BenchSquatClean

Slides

The rotation every display screen plays.

Media: drop image and video files into the public/media folder of the repository and reference them as /media/name.mp4. They deploy with the site, served from your own domain, with no file-size ceiling. An external https:// link works too.

Screens

One link per display. Set it as that device's home page.

Formation

Drag to move. Click a spot to set who plays it.

Depth chart

Ones, twos, threes. Shows on the board.

Cards

Scan one to inspect it, or run the whole roster.

No scanner yet? Read the barcode with any phone scanner app and type the number here — the match works the same either way. Scanning is better when you have one, because it captures exactly what the reader sends, including any prefix or suffix you cannot see.

Settings

Applies to every screen.
Turn off once card scanning is live.
Add more staff in Firebase → Authentication → Users.

Backup & restore

Everything the board knows, in one file.

Import writes by document id: it adds what is new and overwrites what matches. It never deletes anything that is missing from the file, so a partial file is safe. Export before any big change — it costs nothing and it is the whole program.

Storage

Shared database, 5,000 document cap.
Not checked yet. Each athlete-day is one document.