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