One app instead of a web tool
July was the month Bridge became its own product. We already had an earlier web-based tool for managing ZKTeco attendance terminals, and we ported it to a single program that runs on both Windows and Linux. It came to 69 commits, most of them in the first few days of the month.
On Windows, double-clicking the file installs Bridge, adds a desktop shortcut, shows a short welcome window and leaves an icon in the system tray. It can start with Windows, and it keeps a log of what it does. On Linux it runs as a server process. On both, the settings and the admin screens live in a browser page that only signed-in administrators can open.
Finding terminals and keeping them in step
Bridge scans the local network for ZKTeco terminals and lets an administrator add several at once. A terminal can also be added by its address, with a connection test first. Older models are recognised and flagged when something is not supported.
Once a terminal is added, Bridge keeps its roster in step with Workforce, matching people by card number. It stores fingerprints and copies them to every terminal, so an employee who enrolls on one can clock in on any of them. The Users page shows which people have fingerprints on the device and in Workforce.
Punches, in real time
Bridge now listens to each terminal and picks up punches as they happen, rather than waiting for the next check. It keeps a local copy of attendance, sends punches to Workforce and labels overtime and break punches in the log. Every punch is recorded in Guyana time.
We also added the day-to-day tools an office needs: terminal status and last-seen times that update live, attendance export to a spreadsheet file, database backup and restore, a record of administrator actions, and alerts when a terminal goes offline or syncing keeps failing. Late in the month we fixed a batch of problems found in setup, restore and attendance handling.
This article was written from Mintage Bridge’s commit history for July 2026. See Mintage Bridge today