An app compatible for android phones has to be designed to work in tandem with an existing payroll application. The app will not store any data on its own, but just show views from an online MSSQL database being maintained at the client’s premises. The client is a leading bearing manufacturer based in the outskirts of Chennai. The app will not be published in the playstore, but will be used by the employees of the client.
The following features have be built in the App.
Applying for Leave from the App.
Has to send an approval form to the concerned superior. On approval by the superior or superiors it will
Update the existing database with leave related data such as bal leave, eligible leave etc., A detailed UI to be used for this form will be provided later.
Viewing Pay Slips and self-details:
The employee will view pay slips current and old. The employee will also view details about himself.
The management will view reports on Employee wise attendance/Department wise attendance/Organization wise attendance/PF paid/Gratuity paid etc.,
Remote Check In :
When an employee visits a client office he has to be able to mark his attendance. On clicking Mark Present from the app, a photo will be taken at that instant and will be sent along with the timestamp and the GPS location to the Payroll db. This will be verified by the offshore staff and the attendance will be marked for valid client visits.