hatchmoment. scored by care · not by stars

SignagePlayer

Digital signage player that fetches loops and runs offline on TVs or browsers

notableJavaScript🌐 Web & Frontend

The project provides a lightweight React‑based player that loads a screen’s assigned loop from an admin API and displays it fullscreen on a TV, Chromecast or browser. It falls back to a localStorage cache when the network drops, ensuring continuous playback. The code is modular (API, cache, socket, renderer) and can be swapped to a real backend with a single flag change, making it easy to integrate into existing signage systems. It targets operators who need a simple, dependency‑free runtime for digital signage without building their own player from scratch.

View on GitHub →

CrisprLearning/SignagePlayer