IMPLEMENTASI WEB SERVICE E-MENU MENGGUNAKAN REST API DAN QR CODE PADA RESTORAN TEMPAT MAKAN

Keywords: Web Service, QR Code, JSON Web Token, REST API, E-Menu

Abstract

Restoran Tempat Makan adalah restoran dengan konsep outdoor yang populer dan sering dikunjungi oleh banyak orang, karena berada di kawasan wisata. Namun, Restoran Tempat Makan masih menggunakan sistem pemesanan manual dengan cara kasir mencatat satu persatu pesanan pelanggan dengan kertas. Hal ini sering menyebabkan antrian panjang di depan kasir. Selain itu, kurangnya integrasi antara kasir dan kitchen menyebabkan kesulitan dalam koordinasi dan komunikasi diantara mereka. Untuk mengatasi masalah ini, sebuah aplikasi sistem pemesanan E-Menu dalam bentuk website sebagai user atau pengguna dan aplikasi mobile untuk pelanggan dikembangkan menggunakan teknologi web service dan QR Code. Metode prototyping digunakan dalam tahap pembangunan aplikasi, sementara metode REST API digunakan pada layanan web service-nya. Aplikasi pemesanan makanan ini juga dilengkapi dengan JSON Web Token (JWT) untuk proses autentikasi pada web service. Melalui pengujian blackbox, semua fitur aplikasi pemesanan E-Menu berhasil berjalan dengan baik dan sesuai harapan, baik pada aplikasi website maupun mobile. Berdasarkan hasil perhitungan UAT (User Acceptance Testing), persentase persetujuan dari pelanggan dan pengguna terhadap sistem aplikasi pemesanan E-Menu pada kuesioner adalah 97,2% dan 99,3%, yang termasuk dalam kategori "Sangat Setuju". Dengan demikian, dapat disimpulkan bahwa implementasi sistem pemesanan E-Menu berbasis web service dengan metode REST API, JWT, dan teknologi QR Code berhasil mengurangi antrian di kasir dan membantu meningkatkan integrasi komunikasi antara kasir dan kitchen pada restoran Tempat Makan.

References

M. I. Aulawi, S. Amini, dan S. Mulyati, Implementasi Web Service dengan Metode RESTful API dan QR Code untuk Aplikasi Manajemen Inventori pada Toko Indah Jaya Sport, “TICOM (Technology of Information and Communication)”, vol. 10, no. 3, pp. 211–217, 2022.
A. D. Ardianto dan M. A. Adiguna, Perancangan Aplikasi Daftar Menu Restaurant Dan Food’s Cemara No.17 Menggunakan QR-Code Berbasis Website, “OKTAL (Jurnal ilmu komputer dan science)”, vol. 2, no. 1, pp. 217–220, 2023.
R. Gunawan dan A. Rahmatulloh, JSON Web Token (JWT) untuk Authentication pada Interoperabilitas Arsitektur berbasis RESTful Web Service, “JEPIN (Jurnal Edukasi dan Penelitian Informatika)”, vol. 5, no. 1, pp. 74-79, 2019.
S. Butsianto dan A. Iskianto, Implementasi Web Service Dengan Metode Representational State Transfer (REST) Untuk Sistem Informasi Sales Order Berbasis Android, “SIGMA(Jurnal Teknologi Pelita Bangsa)”, vol. 10, no. 3, pp. 126-134, 2019.
Yoseph Halim, Sandy Kosasi, Tony Wijaya, dan Susanti M. Kuway, Self-Service Technology Berbasis Android Menggunakan RestFul Web Service Pada Bisnis Restoran, “Journal of Applied Computer Science and Technology”, vol. 2, no. 2, pp. 73–82, 2021.
M. R. Royani dan A. Wibowo, Implementasi Web Service pada Perusahaan Logistik menggunakan JSON Web Token dan Algoritma Kriptografi RC4, “JURNAL RESTI (Rekayasa Sistem dan Teknologi Informasi)”, vol. 4, no. 4, pp. 618–626, 2020.
P. Painem dan H. Soetanto, Sistem Presensi Pegawai Berbasis Web Service Menggunakan Metode RESTful Dengan Keamanan JWT Dan Algoritma Haversine, “Fountain of Informatics Journal”, vol. 5, no. 3, pp. 6-11, 2020.
A. Hibsy dan A. Wibowo, Implementasi Fitur Keamanan dengan JSON Web Token dan Fitur Geo-tagging pada Aplikasi Web Service Training From Home,”JURNAL RESTI (Rekayasa Sistem dan Teknologi Informasi)”, vol. 4, no. 3, pp. 591–600, 2020.
G. Yoda Gustiegan, Implementasi Web Service RESTful Dengan Autentikasi JSON Web Token Dan Algoritma Kriptografi AES-256 Untuk Aplikasi Peminjaman Laboratorium Berbasis Mobile Pada Universitas Budi Luhur, “Bit(Fakultas Teknologi Informatika Universitas Budi Luhur)”, vol. 19, no. 1, pp. 9-16, 2022.
L. Setiyani, Pengujian Sistem Informasi Inventory pada Perusahaan Distributor Farmasi Menggunakan Metode Black Box Testing, “Techno Xplore (Jurnal Ilmu Komputer dan Teknologi Informasi)”, Vol. 4, no. 1, pp. 20-27, 2019.
Published
2023-12-27