Although sporting an impressive array of useful features, our home grown time clock and payroll data capture system had a few gaps. Some numbers did not match all the various rules for time benefits: PTO, accrual rates, types of family and medical leave, etc. Our primary administrative users were payroll and accounting people. Every employee in the company was an end user: clocking in and out daily, making time off requests, approving their time sheets with managers and the like.
The system included a front end web application and an iPhone app for end users, and for administrative users there was a web application that allowed them to manage time sheets, time off requests and other payroll preparation tasks.