Web Backend Development on MyGKM Application

Pengembangan Web Backend Pada Aplikasi MyGKM

Authors

  • Falerio Tumimomor Universitas Sam Ratulangi
  • Sherwin R.U.A. Sompie Universitas Sam Ratulangi
  • Sary D. E. Paturusi Universitas Sam Ratulangi

DOI:

https://doi.org/10.35793/jtek.v15i2.58880

Keywords:

Admin, Back-end, Firebase, ReactJS, Web

Abstract

Abstract The rapid advancement of information technology has encouraged the adoption of web-based information systems across various sectors, including religious institutions, to support effective and efficient data management. GMIM Kristus Manado Church has implemented an Android-based information application (MyGKM); however, administrative data management is still partially handled manually, resulting in inefficiencies. This study aims to develop a web-based back-end system for the MyGKM application to improve the efficiency and accuracy of administrative data management. The Rapid Application Development (RAD) method was employed, consisting of requirement planning, system design, implementation, and testing phases. The system was developed using ReactJS for the user interface and Firebase as the database. The results indicate that the proposed system simplifies administrative tasks related to managing worship information and church news, and all system functionalities operated as expected based on black box testing results.

KeywordsAdmin; Back-end; Firebase; ReactJS; Web.

 

Abstrak —Perkembangan teknologi informasi mendorong pemanfaatan sistem informasi berbasis web pada berbagai sektor, termasuk bidang kerohanian, untuk mendukung pengelolaan data dan penyampaian informasi secara efektif dan efisien. Gereja GMIM Kristus Manado telah memiliki aplikasi informasi berbasis Android (MyGKM), namun proses pengelolaan data oleh admin masih dilakukan secara manual sehingga kurang optimal. Penelitian ini bertujuan untuk mengembangkan web back-end pada aplikasi MyGKM guna meningkatkan efisiensi dan akurasi pengelolaan data oleh admin gereja. Metode yang digunakan adalah Rapid Application Development (RAD) dengan tahapan perencanaan kebutuhan, desain, implementasi, dan pengujian. Sistem dikembangkan menggunakan ReactJS sebagai antarmuka pengguna dan Firebase sebagai basis data. Hasil penelitian menunjukkan bahwa sistem yang dibangun mampu mempercepat proses pengelolaan berita dan informasi ibadah, serta seluruh fungsi sistem berjalan dengan baik berdasarkan hasil pengujian black box.

Kata kunci — Admin; Back-end; Firebase; ReactJS; Web.

References

[1] B. N. Kalalo, Sherwin R.U.A, Sompie, and Sary D.E. Paturusi, “Android Application Development for GMIM Kristus Manado Congregation,” J. Tek. Inform., vol. 16, no. 3, pp. 235–242, 2021.

[2] A. W. J. Maramis, S. R. U. . Sompie, and S. D. E. Paturusi, “Pengembangan Aplikasi Gereja Kristus Manado Versi 2.0,” UNSRAT Repos., 2022.

[3] R. Pangestika and R. T. Dirgahayu, “Pengembangan Back-end Sistem Informasi Pendataan Sekolah Desa Komunitas Pendar Foundation,” Automata, vol. 1, no. 2, pp. 184–189, 2020.

[4] I. Meidina, Y. Siradj, and E. Insanudin, “Pembangunan Web Administrator Pada Aplikasi Media Informasi Dan Perdagangan Untuk Petani Satur Di Nagari Alahan Panjang Kabupaten Solok Web-Based Administrator Development in the Application of Information and Trade Media for Vegetable Farmers in Nagari a,” Terap. Teknol. Rekayasa Multimedia, Fak. Ilmu Terap. Univ. Telkom, 2020.

[5] J. Panjaitan and A. F. Pakpahan, “Perancangan Sistem E-Reporting Menggunakan ReactJS dan Firebase,” J. Tek. Inform. dan Sist. Inf., vol. 7, no. 1, pp. 20–34, 2021, doi: 10.28932/jutisi.v7i1.3098.

[6] J. Kapantow, A. S. M. Lumenta, and A. Sambul, “Rancang Bangun Aplikasi Bakudapa Manado,” J. Tek. Elektro dan Komput., vol. 9, no. 3, pp. 155–162, 2020.

[7] A. S. Rosa dan M. Shalahuddin, *Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek.* Bandung: Informatika, 2018.

[8] D. Prabowo, “WEBSITE E-COMMERCE MENGGUNAKAN MODEL VIEW CONTROLLER ( MVC ) DENGAN FRAMEWORK CODEIGNITER Studi Kasus : Toko Miniatur,” J. Ilm. DASI, vol. 16, no. 1, pp. 23–29, 2015.

[9] P. Simanjuntak and A. Kasnady, “Analisis Model View Controller (Mvc) Pada Bahasa Php,” J. ISD, vol. 2, no. 2, pp. 2528–5114, 2016.

[10] A. Hidayat and B. Surarso, “Penerapan Arsitektur Model View Controller (MVC) Dalam Rancang Bangun Sistem Kuis Online Adaptif,” Semin. Nas. Teknol. Inf. dan Komun., vol. 2012, no. Sentika, pp. 57–64, 2012.

[11] S. R. Canon, H. F. Wowor, and O. A. Lantang, “Perancangan Sistem Informasi Kepegawaian Kantor Sinode Gereja Masehi Injili di Minahasa,” Tek. Elektrok dan Komput., vol. 4, no. 5, pp. 76–82, 2015, [Online]. Available: https://ejournal.unsrat.ac.id/index.php/elekdankom/article/view/9990.

[12] Nasution and L. Iswari, “Penerapan React JS Pada Pengembangan FrontEnd,” J. Autom. - UII, vol. 2, no. 2, pp. 193–200, 2021, [Online]. Available: https://drive.google.com/file/d/1I5_6camzfdvBC74On3lOQkGIC2nflA-3/view.

[13] R. Fajrin, “Rachmat Fajrin,” J. Komput. Terap., vol. 3, no. 1, pp. 33–40, 2017, [Online]. Available: http://jurnal.pcr.ac.id.

[14] H. P. Ramadhan, C. Kartiko, and A. Prasetiadi, “Monitoring Kualitas Air Tambak Udang Menggunakan Metode Data Logging,” J. Tek. Inform. dan Sist. Inf., vol. 6, no. April, pp. 102–114, 2020.

[15] J. H. B. Wongkar, A. S. M. Lumenta, and Y. D. Y. Rindengan, “Sistem Informasi Geografis Pola Ruang Kawasan Taman Nasional Laut Bunaken Berbasis Web,” J. Tek. Inform., vol. 16, no. 4, pp. 355–362, 2021, [Online]. Available: https://ejournal.unsrat.ac.id/index.php/informatika/article/view/33883.

Downloads

Published

2026-06-28