Hacker News new | ask | show | jobs
by nighthawk454 2211 days ago
I often have a similar problem. It's hard to get around server requirements in a simple and cheap way. And very hard to do simple cross-platform without JS.

Barring that, Github Pages is pretty good. You can get pretty far with a webapp that has some degree of caching/cookie/offline storage. Probably enough to display your local showtimes and maybe even interface with the user's Criticker – presuming Criticker has a CORS-enabled API. Automatic cross-platform UI and mobile support, no app stores or extensions. With Github Actions, I think you could even webpack a React app if you wanted.

But running it on a schedule and sending an email.... suddenly much more work.