macOS will warn you the first time. This build is not yet signed with an Apple Developer ID, so Gatekeeper blocks it on first launch. To open it: right-click the app in Applications, choose Open, then confirm. After that it launches normally. A signed and notarised build removes this step and is part of production delivery.
The agent application is written with Tauri, which targets Windows and macOS from one codebase — Windows is the platform named for the delivered system. The Windows installer has not been produced yet because a Windows build must be compiled on Windows; it cannot be cross-compiled from the machine this prototype was built on.
A build pipeline is configured to produce the Windows installer on a Windows runner. Ask for the Windows build and it can be published here without any code changes.
Before you install
- This is a prototype, not the delivered system. It demonstrates the agent workflow; offline mode, receipt printing and real agent accounts are part of the build.
- It connects to a hosted demonstration service, so it needs an internet connection. The delivered system runs against the local server at the diagnostic centre instead.
- Sign in with any username and password. The username becomes the agent name on receipts.
- The data you see is shared with the supervisor dashboard — a payment recorded here appears there within seconds.
Intel Macs
The build above runs on Apple Silicon. An Intel or universal build can be produced on request — it is the same code, compiled for a second architecture.