Kemajuan teknologi di bidang aplikasi seluler untuk pembelian online, terutama yang melibatkan makanan dan minuman, telah tumbuh secara signifikan di era globalisasi saat ini. Untuk menangani permasalahan ini, pengkaji memakai teknologi pemindaian kode QR. Teknologi kode ini QR dipilih karena dapat menawarkan metode kumpulan-kumpulan data yang sangat cepat, sederhana, tepat dan mekanis. Tujuan perancangan aplikasi ini adalah untuk mempermudah dalam melakukan pemesanan makanan dan minuman menggunakan QR-code. Pada penelitian kali ini menggunakan metode Algoritma Linear Search sebagai pencarian data makanan dan minuman. Linear Search bekerja pada urutan teks yang unordered atau ascending. Dia mencari data dengan membandingkan satu per satu elemen dari suatu himpunan, tuliskan dalam tabel atau array, dengan memulai pencarian pada elemen pertama dalam urutan dari satu set. Dari hasil pengujian yang telah dilakukan tersebut maka terlihat bahwa semakin awal posisi data menu makanan dan minuman yang di cari maka lama waktu program untuk mencari data yang dituju akan semakin cepat. Sedangkan semakin akhir posisi data menu yang di cari maka lama waktu eksekusi programnya semakin lama. Disini membuktikan bahwa posisi indeks data yang di cari sangat berpengaruh pada kecepatan pencarian datanya. Sehingga mendapatkan nilai rata-rata sebagai berikut, pada data di posisi awal 0.25 detik, posisi tengah 0,27 detik, posisi akhir 0,29 detik. Sedangkan penggunaan memory yang digunakan sama-sama memakan memory storage yang sama, yaitu 523kb.