In part 1 , I showed how this visitor management system was put together: a WPF reception app, face recognition, ID card scanning, and an ASP.NET MVC admin portal sharing one SQL Server database.
This part follows a single visitor from the moment they walk in to the moment they leave.
Then I will be honest about what the system lacked, and how I would upgrade it today as a senior engineer.
The Reception Desk Setup
The reception PC ran a simple WPF app with three screens.
A welcome screen that opened when the PC started.
A camera preview showing the live webcam feed.
One visitor form used for both new and returning visitors.
On the desk sat two devices.
A Logitech HD 720p autofocus webcam. Its base could rotate, so the receptionist simply turned it toward the visitor.
A hands-free barcode scanner on a stand, the kind you see at store checkouts. No trigger to press. You just hold the card in front of it.
The design goal was clear.…