Collaboration of Progressive Web App (PWA) And Firebase Cloud Messaging (FCM) for Optimal Performance Mailing Software

Authors

  • Dwi Purnomo Putro Sekolah Tinggi Teknologi Ronggolawe, Blora
  • Adhika Pramita Widyassari Sekolah Tinggi Teknologi Ronggolawe, Blora
  • Dea Salsabilla  Sekolah Tinggi Teknologi Ronggolawe, Blora

DOI:

https://doi.org/10.56910/ictmt.v1i2.126

Keywords:

Mail, push notification, firebase cloud messaging, progressive web apps

Abstract

The problem of correspondence cannot be separated from the ease, accuracy and speed of the processing process. In research from Riswandi Ishak and H. Trizaka, they proposed report management software as well as notification of disposition and monitoring of correspondence as a solution to correspondence problems. However, there are shortcomings in the notification process for the disposition of correspondence, which requires the software to be actively open. In research, P. Dwi proposed a notification solution with Firebase Cloud Messaging (FCM), so that it can send notifications as long as the browser is active and connected to the internet, even without opening the software. There is a problem currently when the software becomes unstable when the internet connection is bad or offline. Progressive Web Apps (PWA) offers the concept of web-based application development by implementing browser technology such as service workers and app manifests. PWA is capable of displaying pages offline but cannot save, change, or delete data in the database. The test results of this research used Lighthouse and showed an average score of 100 on the PWA criteria, 85 on the performance criteria, 97 on the accessibility criteria, and 100 on the best practices criteria. Additional results obtained by implementing PWA mean page loading times are 26.6% faster with cache and service workers. The PWA and FCM concepts provide the best experience in using Mailing Software even with minimal internet connection or offline. This strategy was chosen to still get a fast response when running the mail processing software.

Author Biography

Adhika Pramita Widyassari, Sekolah Tinggi Teknologi Ronggolawe, Blora

 

 

References

Ardhia, A., Kusuma, A., Rusdianto, D. S., & Brata, A. H. (2019). Pengembangan Sistem Persuratan PT PGAS Solution. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(5), 4971–4978.

Eka Purnama Rijaludin, M., Witanti, W., & Id Hadiana, A. (2018). Sistem Informasi Administrasi Persuratan Terintegrasi Jurusan Informatika Dan Fakultas Mipa Universitas Jenderal Achmad Yani. Jurnal Mnemonic, 1(1), 25–31. https://doi.org/10.36040/mnemonic.v1i1.16

Febi, A. (2018). Realtime Notification pada Aplikasi Berbasis Web Menggunakan Firebase Cloud Messanging (FCM). Mnemonic, 1(2), 14–17.

Huber, S., Demetz, L., & Felderer, M. (2021). PWA vs the Others: A Comparative Study on the UI Energy-Efficiency of Progressive Web Apps. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 12706 LNCS(May), 464–479. https://doi.org/10.1007/978-3-030-74296-6_35

Ikhsan, N., & Ramadhani, S. (2020). Sistem Informasi Administrasi Surat Menyurat Kantor Wilayah Kementerian Agama Provinsi Riau. Jurnal Teknologi Dan Sistem Informasi Bisnis, 2(2), 141–151.

Muthia Farida, & Dian Agustini. (2017). Aplikasi Pengarsipan Surat Menyurat Pada Program Pascasarjana Universitas Islam Kalimantan Muhammad Arsyad Albanjari Banjarmasin. Jurnal Teknik Mesin UNISKA, 02(02), 75–80.

Nur, P., Faridiani, R., Brata, A. H., & Brata, K. C. (2019). Pembangunan Website Manajemen Persuratan Pada Balai Pemasyarakatan Klas 1 Malang Menggunakan Metode Prototyping. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(10), 10145–10150.

Priyadi, D. A., & Lestari, E. W. (2018). Perancangan Sistem Informasi Pelayanan Surat Menyurat Pada Kantor Desa Tanjungsari Kutowinangun Kebumen Berbasis Desktop. Jurnal Teknik Komputer, IV(2), 84–91. https://doi.org/10.31294/jtk.v4i2.3444

Putra, G. P., Santoso, N., Muhammad, E., & Junemaro, A. (2019). Rancang Bangun Sistem Informasi Manajemen Persuratan Dinas Pendidikan Banyuwangi. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(5), 4276–4282.

Putro, D. P., Gunawan, I., & Suryani, P. E. (2022). Software Push Notification Disposisi Persuratan Berbasis Website Menggunakan Firebase Cloud Messaging. Journal of Information Technology Ampera, 3(3), 370–381. https://journal-computing.org/index.php/journal-ita/article/view/330

Rahman, B., Susetyo, B., & Primasari, D. (2019). Analisis Kinerja Pelayanan Surat-Menyurat Berbasis Web Di Pgri Kabupaten Bogor. IKRA-ITH INFORMATIKA : Jurnal Komputer Dan Informatika, 3(1), 1–11.

Riswandi Ishak, Setiaji, Fajar Akbar, & Mahmud Safudin. (2020). Rancang Bangun Sistem Informasi Surat Masuk Dan Surat Keluar Berbasis WEB Menggunakan Metode Waterfall. Jurnal Indonesia Sosial Teknologi, 1(3), 198–209. https://doi.org/10.36418/jist.v1i3.33

Trizaka, H., Rusdianto, D. S., & Brata, A. H. (2019). Pengembangan sistem aplikasi persuratan elektronik berbasis web di fakultas ilmu komputer ( FILKOM ) Universitas Brawijaya. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 3(5), 5115–5121. http://j-ptiik.ub.ac.id/index.php/j-ptiik/article/download/5424/2545

Wijaya, M. R. R., Nurwarsito, H., & Sagita, D. (2018). Pengembangan Perangkat Lunak Dokumentasi Persuratan Menggunakan Codeigniter dengan Semantic Web Pada Unit Kerja Inspektorat Jenderal Kemnaker. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer E-ISSN, 2(6), 2343–2352

Downloads

Published

2023-12-31

How to Cite

Dwi Purnomo Putro, Adhika Pramita Widyassari, & Dea Salsabilla . (2023). Collaboration of Progressive Web App (PWA) And Firebase Cloud Messaging (FCM) for Optimal Performance Mailing Software . International Conference On Digital Advanced Tourism Management And Technology, 1(2), 586–596. https://doi.org/10.56910/ictmt.v1i2.126

Issue

Section

Articles