PROGRESSIVE WEB APP-BASED ONLINE REPAIR SHOP APPLICATION USING MAPBOX AND GEOLOCATION API
Abstract
Motorcycle users in Indonesia continue to increase every year. This has implications for the increasing need for motorcycle repair or maintenance service providers. This need is an emergency, but this is a problem because the lack of information regarding the location of the nearest workshop makes the process of finding a repair shop consuming a lot of time and energy. This study aims to develop an Online Workshop application that can present a map with the nearest repair shop location using Mapbox and the Geolocation API to make it easier for motorbike users to find a repair shop. In addition, this application allows users to be able to call a mechanic to come to the location. The Bengkel Online application is built using Firebase as a database and applies progressive web apps technology. The results of this study indicate that the online workshop application can be used to order repair services and call a mechanic to the location properly and accurately as indicated by the results of application testing which shows that all features function properly.
Downloads
References
Badan Pusat Statistik, “Badan Pusat Statistik.” https://www.bps.go.id/indicator/17/57/1/jumlah-kendaraan-bermotor.html (accessed Apr.05, 2022).
Amri M., Dedi, Mutiara, “Manajemen Penjualan Sparepart Sepeda Motor Pada Bengkel Sinar Jaya Motor Berbasis Online,” Jurnal Tren Bisnis Global, Vol. 2 No. 1, PP 39-45, 2022.
C. M. Annur, “Ada 204,7 Juta Pengguna Internet di Indonesia Awal 2022 | Databoks,” 2022. https://databoks.katadata.co.id/datapublish/2022/03/23/ada-2047-juta-pengguna-internet-di-indonesia-awal-2022 (accessed Apr. 06, 2022).
S. S. Tandel and A. Jamadar, “Impact of Progressive Web Apps on Web App Development,” Int. J. Innov. Res. Sci., vol. 7, no. 9, 2018, doi: 10.15680/IJIRSET.2018.0709021.
R. RoyChowdury, “Google I/O 2016 - Keynote - YouTube,” 2016. https://www.youtube.com/watch?v=862r3XS2YB0 (accessed Apr. 05, 2022).
Mapbox, “Mapbox GL JS,” 2022. https://docs.mapbox.com/mapbox-gl-js/guides/ (accessed Jul. 06, 2022).
Mozilla, “Geolocation API - Web APIs,” 2022.https://developer.mozilla.org/en-US/docs/Web/API/Geolocation_API (accessed Jul. 06, 2022).
D. Kirkpatrick, "Google: 53% of mobile users abandon sites that take over 3 seconds to load", Marketing Dive. [Online]. Available: https://www.marketingdive.com/news/ google-53-of-mobile-users-abandonsites-that-take-over-3-seconds-toload/426070/. [Accessed: 10- Juni 2023].
Kurniawan A.A, Analisis Performa Progressive Web Application (PWA) Pada Perangkat Mobile, Jurnal Ilmiah Informatika Komputer Vol 25, No 1, 2020, p-ISSN: 0853-8638, e-ISSN:2089-8045, DOI: http://dx.doi.org/10.35760/ ik.2020.v25i1.2510
SoftwareSeni, "Membuat Aplikasi Dengan Progressive Web Application (PWA)", SofwareSeni,2019.[Online].Available: https://www.softwareseni.co.id/progres sive-web-application-pwa/. [Accessed: 15- Juni 2023].
R. Mishra, "Progressive WEBAPP:Review", International Research Journal Of Engineering and Technology (IRJET), vol. 3, no. 6, 2016.
S. Tandel and A. Jamadar, "Impact of Progressive Web Apps on Web App Development", International Journal of Innovative Research in Science, Engineering and Technology, vol. 7, no. 9, 2018. [Accessed 4 April 2020].
T. Majchrzak, A. Hansen and T. Gronli, "Progressive Web Apps: the Definite Approach to Cross-Platform Development?", in Proceedings of the 51st Hawaii International Conference on System Sciences, 2018.
Nurwanto, "Penerapan Progressive Web Application (PWA) pada ECommerce", Techno.Com, vol. 18, no. 3, pp. 227-235, 2019. Available: 10.33633/tc.v18i3.2400.
W3C, 2022, Geolocation API - World Wide Web Consortium (W3C) https://www.w3.org/TR/geolocation/#introduction [Akses 20 Juni 2023]
D. Rombach, “Engineering software & software engineering,” in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 1998, vol. 1521, no. 2, pp. 240–243. doi: 10.1007/3-540-49477-4_16.
Kurniawan T. A, “Pemodelan Use Case (Uml):Evaluasi Terhadap Beberapa Kesalahan Dalam Praktik,” Jurnal Teknologi Informasi dan Ilmu Komputer (JTIIK), vol. 5, No. 1 pp. 77–586, 2018, DOI: 10.25126/jtiik.201851610
Tabrani M, Suhardi, Priyandanu H., “Sistem Informasi Manajemen Berbasis Website Pada Unl Studio Dengan Menggunakan Framework Codeigniter,” Jurnal Ilmiah M-Progress., vol. 11, No. 1, pp. 13–21, 2021, journal.universitassuryadarma.ac.id › index
G. Vaish, “Getting Started with NoSQL Your guide to the world and technology of NoSQL,” 2013. [Online]. Available: www.packtpub.com
Dhawan D., Heena, “A Study Of White Box And Black Box Software Testing,” JETIR, Volume 5, Issue 6, www.jetir.org (ISSN-2349-5162), 2018.
Putri SIP., Rahayu SP., Nofiyati, Web-Based Information System Design Of Inventory And Covid-19 Vaccine Distribution In Banyumas Regency, Jurnal Teknik Informatika (JUTIF), Vol. 4, No. 1, Februari 2023, hlm. 1-10, DOI:https://doi.org/10.20884/1.jutif.2023.4.1.529
R. Maulana, “Aplikasi Pencarian Bengkel aktif dengan Google Map API berbasis Web,” Journal of Computer and Information Technology, Vol. 4, No. 2, February 2021, Pages 61-69, http://e-journal.unipma.ac.id/index.php/doubleclick.
R. S. Hamsyah, “Rancang Bangun Aplikasi Go-Ban untuk Mencari dan Memanggil Teknisi Tambal Ban Menggunakan Google Maps API,” 2018.
N. P. Kiswanto, S. D. E. Paturusi, and V. Tulenan,“Aplikasi E-Log Book Penangkapan Ikan Menggunakan Progressive Web App,” J. Tek. Inform. vol . 15 no. 2 April. 2020, hal. 93-100, 2020.
Copyright (c) 2023 Muhammad Aryo Putra Rahmat, Nofiyati Nofiyati, Ipung Permadi2
This work is licensed under a Creative Commons Attribution 4.0 International License.