LEAVE MANAGEMENT SYSTEM USING WEB SERVICE WORKER AND CHUNKING OF IMAGE SUBMISSION

Abstract
Filing a leave of absence is typical for any employee. Employees may be required to submit applications which must be fully accomplished before approval. The aim of this project is like a document tracking system for leave applications through a web application. A responsive web application for leave management system where the applicant will know the status of his/her request. The administration will then be notified if there are requests submitted to them. What makes this project efficient is the incorporation of the service worker, a cutting-edge technology, in web development. A service worker is a type of web worker. It is essentially a JavaScript file that runs separately from the main browser thread, intercepting network requests, caching or retrieving resources from the cache, and delivering push messages. [1] Since service workers run separately from the main thread, workers are independent of the application they are associated with. Some parts of the project are usable offline using the HTTP request. Since leave applications may have image attachments, this system will make it possible to submit images in chunks. Chunking of images is important because there are instances where uploading may fail due to large files or a slow internet connection. The use of web service workers provides the accessibility of the application even offline. While chunking of images makes it possible to submit images even on slow connectivity. The implementation of online leave management is geared toward making leave applications simple and convenient and is readily accessible for both the management and the employee.
Keywords
Leave Management System, Web Service Worker, Chunking of Image Submission in the Web, Responsive Web ProgrammingHow to Cite
References
Progressive Web Apps Training. Retrieved from Google Developers:
https://developers.google.com/web/ilt/pwa/introduction-to-service-worker, 2019.
Executive Order No. 292 - Administrative Code of 1987. Labor Code of the Philippines., 1987.
Globalization 101. Retrieved from Technology and Globalization
http://www.globalization101.org, 2016.
Leave Benefits. Civil Service Commission, Republic of the Philippines. Retrieved December 2019.
Whitten & Bentley., System Analysis and Design Methods, 7th Edition., 2007.
Walton., Measuring the Real-world Performance Impact of Service Worker.
https://developers.google.com/web/showcase/2016/service-worker-perf, 2018
Service Workers 1., W3C Candidate Recommendation,
https://www.w3.org/TR/service-workers/, 2019
Aryal, C. S. Design and Principles for Responsive Web. Retrieved from Helsinki Metropolia University of Applied
Sciences, 2014
License
Copyright (c) 2022 IJMRAS

This work is licensed under a Creative Commons Attribution 4.0 International License.
Individual articles are published Open Access under the Creative Commons Licence: CC-BY 4.0.