These are the real board files, not screenshots — each TV above is running the actual 1920×1080 page that would run on the wall, scaled down. What you see is what hangs at 320 Main Street. Both screens advance together, and the pairing of left and right is deliberate: they're designed as one wide composition split across two panels, not two unrelated slideshows.
No server, no cables between them, no pairing. Each screen derives the current scene from the
wall clock — floor(Date.now() / dwell) % sceneCount. Two devices that agree on the
time therefore agree on the scene, automatically. If one reboots mid-service it rejoins on the correct beat
with no intervention. It also works with no internet at all.
The onn 55S4V1 is “Powered by VIZIO” (SmartCast), not Roku and not Google TV. That means no Google Play Store — Play Digital Signage and every other signage app cannot be installed on the TV itself, and SmartCast's USB player is format-fussy with no reliable autostart.
A onn 4K Streaming Device (Google TV) on each TV's HDMI port, ~$25 each at Walmart. Full Play Store, so Play Digital Signage works exactly as you expected. TVs become dumb displays.
Play Digital Signage can show a web URL, so these Cloudflare-hosted boards drop straight in — you get their scheduling and remote management plus this custom design.
They become the offline fallback. Same boards exported to MP4/PNG, plugged in if the shop's internet ever drops.
No remote updates, no holiday scheduling, and it can't pull today's live flavors — which the site's existing /api/flavors-get endpoint already serves.
Found by diffing the live menu.html against marketing-trifold-menu.html. A menu board is a public price commitment, so these shouldn't go up unresolved.
| Item | Website menu | Printed trifold |
|---|---|---|
| OG Root Beer Float | $7.25 | $7.75 |
| Seasonal special names | Toasted Marshmallow Swirl / Mango Madness / Peachey Keen | Torched Marshmallow Crème / Golden Mango Sorbetto / White Peach & Honey |
| Shake lineup | Crushers $8.95, Avalanche Shake $9.25 | No Crushers; adds Espresso $9.75, Orange Dream $9.75 |
| Jireh bakery | Pie, Brownies, Muffins | + Cheesecakes $6.00, Tarts $6.00 |
| Friday–Saturday hours | 12–9pm | 12–10pm |
| Toppings | $0.30 / $0.75 each | Homepage says “extra toppings $0.50–$2.00” |
You asked for real reviews on the boards. The site has six testimonials and they look genuine — real names, one carrying Google's “Local Guide” badge, and specific detail that cross-checks against the real menu. But none of them carry a source URL, review ID, or date, three are attributed only to “Google Review,” and the same quotes appear in four files with four different wordings. I'm not putting unverifiable quotes on a public wall under a 4.8★ claim. Pull the live Google listing, confirm exact wording, and I'll add a review scene — it's a strong one to have.