Project · Screech-In Porthole Display System

Get Screeched In
at Grey Cup Calgary.

Three-screen system for a charity activation: a clerk enters guests at a booth, the porthole generator composites them into a BC-Lions-themed frame, and a 200-slot big-screen wall fills in real time. All proceeds to the Calgary Food Bank.

01

Clerk Station

clerk.html

Guest entry form: name, CFL team picker (9 teams with real colors), webcam capture with demo fallback, consent checkbox, submit. Real getUserMedia if granted, stylized demo photo otherwise.

02

Porthole Preview

preview.html

"Ready for the wall?" confirmation. Shows the composited porthole at full detail (rendered by the shared porthole.js), guest metadata, slot number, and the send-to-wall action with launch animation.

03

Big Screen Wall

display.html ★ showpiece

20×10 grid of 200 porthole slots on a dark wood plank backdrop. Seeds with ~47 demo entries, auto-drops a new random porthole every 6 seconds, animates landings with scale + glow. Click any porthole to zoom. Press F11 for the projector view.

Assumptions baked in

Open questions for John

← All prototypes Project for John · v1 clerk-operated workflow