This mobile application scans the QR code on employees' id card and send its data along with the time-stamp of scanning to the server. The data is used as employee's punch records. In other words, using this application, you can use your smart phone as a punch clock.