This application requires JavaScript; the demo runs entirely in the browser with mocked APIs.