BACK TO MISSION LOG

PROJECT 2 : DOC-002

EPi Doorman

EPi Doorman is the bridge between Suprema's Time & Attendance devices and the Softone payroll system. It captures each employee's first and last punches of the day and forwards them live to Softone — inside the 15-minute window the local labour law requires.

Events that fail to reach Softone are persisted in a recovery table. From the UI, an operator can resend all failed events at once or pick them selectively. A health panel surfaces the live status of the bridge service, the Suprema Access Control side and the Softone side, so issues can be triaged quickly.

A user permissions system covers operator creation with role-based rights. The backend is written in Rust and ships as a Windows service; the frontend is plain HTML / CSS / JavaScript served by the same process.