PERANCANGAN APPLICATION PROGRAMMING INTERFACE (API) UNTUK MENGAKSES LAYANAN VAKSINASI COVID-19 MENGGUNAKAN GOLANG ECHO FRAMEWORK
Universitas Gunadarma
Indonesia
Universitas Gunadarma
Indonesia
Universitas Gunadarma
Indonesia
Article Submitted: 22 September 2023
Article Published: 04 December 2023
Abstract
Merebaknya virus Covid-19 membuat pemerintah Indonesia menetapkan berbagai macam kebijakan penanganan pandemi Covid-19, salah satunya yaitu kebijakan vaksinasi Covid-19. Kebijakan vaksinasi Covid-19 diambil oleh pemerintah karena dinilai sebagai salah satu solusi yang dapat meningkatkan kekebalan imunitas tubuh. Namun, salah satu tantangan dalam pelaksanaan vaksinasi adalah menemukan fasilitas kesehatan terdekat yang menyediakan layanan vaksinasi. Untuk itu diperlukan sistem yang dapat membantu masyarakat untuk mendapatkan layanan vaksinasi yang bertujuan agar masyarakat yang ingin melakukan vaksinasi akan terbantu dan dimudahkan dalam mengakses layanan vaksinasi Covid-19. Application Programming Interface (API) ini dibangun menggunakan framework echo golang dan pendistribusiannya menggunakan Google Cloud Platform (GCP). Hasil development tersebut akan digunakan oleh tim frontend website dan frontend aplikasi mobile untuk menjalankan sistem dari aplikasi Wvaccine. Pengujian blackbox menunjukkan hasil bahwa semua endpoint dalam API dapat digunakan sesuai dengan fungsinya, sedangkan perhitungan SUS mendapatkan nilai 82.7 dengan kategori Excellent yang artinya API booking vaccine layak untuk digunakan.
Keywords
References
A. Syakur, “Implementasi Metode Lexicon Base Untuk Analisis Sentimen Kebijakan Pemerintah Dalam Pencegahan Penyebaran Virus Corona Covid-19 Pada Twitter”, Jurnal Ilmiah Informatika Komputer, vol. 26, no. 3, pp. 247-260, 2021
E. Puteri, E. Yuliarti, N. P. Maharani, A. A. Fauzia, Y. S. Wicaksono and N. Tresiana, “Analysis of the Implementation of the Covid-19 Vaccination Policy in Indonesia”, Jurnal Ilmu Administrasi, vol. 19, no. 1, pp. 122–130, 2022
T. Tamara, “Gambaran Vaksinasi Covid-19 di Indonesia pada Juli 2021”, Medula, vol. 11, no. 1, pp. 180–183, 2021
G. Widjaja, “Pemahaman Vaksinasi Pada Masyarakat di Jakarta”, Journal Of Community Dedication, vol. 1, no. 1, pp. 41–53, 2021
N. K. Akmal and M. N. Dasaprawira, “Rancang Bangun Application Programming Interface (API) Menggunakan Gaya Arsitektur Graphql Untuk Pembuatan Sistem Informasi Pendataan Anggota Unit Kegiatan Mahasiswa (UKM) Studi Kasus Ukm Starlabs”, Jurnal Sistem Informasi dan Teknologi, vol 5, no. 1, pp. 37-40, 2022
A. S. Sari and R. Hidayat, “Designing website vaccine booking system using golang programming language and framework react JS”, Journal of Information System, Informatics and Computing, vol. 6, no. 1, pp. 22–39, 2022
Hasanuddin, H. Asgar and B. Hartono, “Rancang Bangun Rest Api Aplikasi Weshare Sebagai Upaya Mempermudah Pelayanan Donasi Kemanusiaan”. Jurnal Informatika Teknologi Dan Sains, vol. 4, no. 1, pp. 8–14, 2022
M. F. A. Muri, H. S. Utomo and R. Sayyidati, “Search Engine Get Application Programming Interface”, Jurnal Sains Dan Informatika, vol. 5, no. 2, pp. 88–97, 2019
F. Soufitri, “Perancangan Data Flow Diagram Untuk Sistem Informasi Sekolah (Studi Kasus Pada Smp Plus Terpadu)”. Ready Star, vol. 2, no. 1, pp. 240–246, 2019
K. Afiifah, Z. F. Azzahra and A. D. Anggoro, “Analisis Teknik Entity - Relationship Diagram dalam Perancangan Database : Sebuah Literature Review”, Jurnal Informatika dan Teknologi, vol. 3, no. 1, pp. 8–11, 2022
Norwandi, W. Suadi, and B. A. Pratomo, “Implementasi Database Abstraction Layer untuk MySQL Menggunakan Google Go”, 2011.
A. W. Subagio and F. Muttaqin, “Penerapan Clean Architecture Pada Pengembangan Sistem Payment Point Online Bank”, Jurnal Teknologi Elektro Dan Kejuruan, vol. 32, no. 2, pp. 324–333, 2022
S. Dwiyatno, E. Rachmat, A. P. Sari and O. Gustiawan, “Implementasi Virtualisasi Server Berbasis Docker Container”, PROSISKO: Jurnal Pengembangan Riset Dan Observasi Sistem Komputer, vol. 7, no. 2, pp. 165–175, 2020
A. Falaq, R. Tulloh and M. Iqbal, “Implementasi Jaringan Hotspot Berbayar Berbasis Voucher Menggunakan Platform Google Cloud Implementation of A Paid Hotspot Network Based on Vouchers Using the Google Cloud Platform”, e-Proceeding of Applied Science, vol. 7, no. 4, pp. 861–876, 2021
N. L. G. P. Suwirmayanti, I. K. A. A. Aryanto, I. G. A. N. W. Putra, N. K. Sukerti and R. Hadi, “Penerapan Helpdesk System dengan Pengujian Blackbox Testing”, Jurnal Ilmiah Intech : Information Technology Journal of UMUS, vol. 2, no. 2, pp. 55-64, 2020