Project Overview
Talking about productivity at the workplace has great relevance to the profitability of an organization and attendance management in the office. Most of the traditional attendance system is not used by many companies anymore since nowadays an organization needs to grow and prosper in a more respective domain and ensures efficient and smooth operations. A company today has to implement a good system which can boost the overall productivity of the staff.
The client is one of the two leading independent tower companies in Indonesia that provide access networks in shopping malls and office buildings in major urban areas for telecommunications operators. The company asked WGS to develop a corporate mobile system which divided into an online attendance system for internal use and an online survey assignment system for external use with their vendors in one system. This online application which supported with the offline mode is a good attendance solution to streamline the company scheduling needs.
There are two users who can use this mobile application, as follow:
- The internal user (staff of the company)
- The external user (company vendors)
There are three roles in this application, as follows:
- Super admin for core system
This user is an account that looks after the management of all networks in the system and it can not be deleted.
- Admin for back-end user
This user can manage every user account, including editing and deactivate or activate users, remove and assign a role to created user.
- Staff internal for mobile user
This is a user who uses the system and is given limited access by the admin to open the application.
- Staff vendor for mobile user
This is a user who uses the system and is given limited access by the admin to open the application.
We would like to share some interesting features in this application, as follows:
Back-end
- Management user
The admin manages data and the user staff and vendor to access this application, while super admin added automatically by the system and can not be deleted.
- Management device code
On this page, the admin manages the device code used by every user including device registration and authentication process to access the application.
- Vendor page
The system displays vendor data who collaborated with the company and the admin can manage the vendor data such as adding data, editing, deleting, or creating vendor data
- Tasks
On this page, the admin manages task data taken from the core system through the scheduler function which will be executed in a certain time.
- Event and meeting attendance
On this page, every user (staff) can scan their unique QR code for event attendance and gain reward from their presence.
- Signal tracking result
This feature displays real-time location data along with the user vendor who conducting surveying tasks according to the company instruction.
- Sequence
Admin can manage the sequence data displayed on this page in dynamic table format.
Mobile for vendor
- Check-in
The ‘Check-in’ button appears when there is a task available for the vendor with validated location displayed, however, if there is no internet connection the system will automatically save data into offline mode and will be synchronized as attendance data afterward.
- Schedule
This page is the page that displays task schedule data given to the user (vendor) filtered into two categories, they are survey and traveling.
- My tasks
This page displays every task that should be done by the vendor user including the task progress and filtered into categories, such as the emergency task or preventive maintenance.
- Knowledge
The user will find information related to learning activities provided by the system.
- Synchronize
This feature will be used to synchronize and display data that were submitted at offline mode and with no internet connection.
Mobile for staff and manager
- Check-in
The ‘Check-in’ button appears when a user has submitted the scheduled meeting data through the backend page with validated location displayed, however, if there is no internet connection the system will automatically save data into offline mode and will be synchronized as attendance data afterward.
- Schedule
This page is the page that displays event schedule or attendance data which has been submitted by the admin or the user (staff) themselves which filtered into three categories, they are training, traveling, and seminar.
- Activity histories
This page displays historical data of a meeting or event attendance in a certain period.
- Synchronize
This feature will be used to synchronize and display data that were submitted at offline mode and with no internet connection.
- Scan code
This feature will be activated when the admin changes the staff role into a mentor and will be used by the user to scan the QR code for event attendance.
Business Issue
The success of an organization is determined by the punctuality and discipline of the employees daily, that's why tracking employee attendance and report is an important element to the company productivity.
Business Solution
This system is a good tool for the company to improve workforce management and it is beneficial for employees as they will be paid properly.
Lesson Learned
The application helps an organization for understanding labor needs and anticipate unexpected time off since the absenteeism gives great impact to the company productivity.
Benefits
The application records the attendance data in details and gives an accurate depiction of things that related to the working hours and time off.
CONTACT US
Have a project in mind?
We're here to help.
You have questions about our services or would you like to discuss your project? Contact us to schedule a
call or a meeting. We will get back to you within the next 24 to 48 hours.
Contact Us