Back to Projects

Photobon.id - Desktop Kiosk App

Last updated September 1, 2026

P

Every photobooth unit needs software running on it, physically at the venue, driving real hardware. That rules out a web app: a browser tab cannot reliably hold a serial connection to a camera and a thermal printer, and it cannot keep working when the venue wifi disappears.

The constraints stack up quickly. The app has to talk to hardware directly. It has to keep operating when the network drops, because a guest standing in front of the booth does not care that the router rebooted. It has to sync sessions to the cloud once connectivity returns, without losing anything or double counting. And it has to be updated across units scattered across three regions without sending a person to each one.

It also has to be light. These are not workstations, and a runtime that eats several hundred megabytes of memory to render a few buttons is a poor trade on hardware that also has to run a capture pipeline.