Developer: Rbw comunicação
Category: Education
Employee Attendance is a time tracking solution android app for maintaining daily attendance records.It allow employees to mark their attendance within decided range/area or from anywhere. It captures the exact Check in / out time of employees and stores in firebase. Hence you can track your employees attendance online anytime. Its also captures current location of employee at which employee has mark attendance and hence you can track exact location of employee to verify whether employee is misguiding or not.
This app can be used either by large or small business to monitor the attendance of their respective employees.
FEATURES:
1.Multiple company registration.
2.Add company branches.
3.Add branch wise public holidays.
4.Add branch wise new employees, set working hours, map geofence and android phone.
5.View branch wise registered employees.
6.Mark attendance.
7.View branch wise present employees,their attendance report & modify it.
8.Export branch wise employees attendance report in PDF format.
9.Calculate branch wise employee salary and share salary slip.
10.Change password.
11.Add,view & analyse Time Sheets.
12.Broadcast branch wise notifications.
13.Notes/Rules.
Application Flow :
1) Company Registration & Verification
1.1 Register your company first.
1.2 Verify your company.
2) Admin
2.1 Admin account creation.
> Only one admin exist per company.
2.2 Add/Update company branches(Geo-fence).
2.3 Register your company/sub branches (where your employees are working) along
with their exact locations.
2.4 Add/Update branch wise public holidays.
> Add branch wise public holidays.
> Employees are not allowed to mark their attendance on public holidays.
2.5 Add/Update branch wise employees.
> Allow to add your employee for which you wants to track attendance.
> Set day wise working hours against employee.
> Set rule for allow employee to mark his/her attendance from their person android
phone or not.
> Set rule for allow employee to mark his/her attendance from fix area/range or from
any where in the world.
> Share details(like Id,Password, Company code) to employee so he/she can do login
from application and mark their attendance.
2.6 Approve/Reject employee phone mapping request.
> If rule is enable against employee to mark his/her attendance from their personal
phone only than employee will send device mapping request from their
personal phone and you/admin will get notification and find request here
in list.
> You can approve or reject device mapping request.
2.7 View branch wise all employees.
> You can see branch wise all employees and also update it.
2.8 View branch wise employee attendance and modify attendance.
2.9 Calculate branch wise employee salary.
> You can see day wise employee attendance status like Present, Half day Present, No
Punch-Out, Present But Leave.
> You can calculate employee salary based on your their attendance.
2.10 Change Password.
2.11 View & Analyse branch wise employee time-sheet.
2.12 Send branch wise notification message.
2.13 Add important notes/rules.
3) Employees
3.1 Authentication.
> Do authentication using the details provided by admin user.
3.2 View profile.
3.3 View public holidays.
3.4 Mark attendance.
3.5 Send phone mapping request.
> Send request from the device which you wants to use to mark your daily attendance.
3.6 View attendance.
3.7 Change password.
3.8 Add time sheets.
3.9 View notes/rules.
Application flow :
https://drive.google.com/file/d/1ZsGYswnawsLyPAAcLNHAFQBSmLqYGXxo/view?usp=sharing
Added new features :
1) Employee current location tracking - Live Tracking
2) Attach image as proof while adding your work done report. - Time sheet