A Review of The Usable Food Delivery Apps
A Review of The Usable Food Delivery Apps
A Review of The Usable Food Delivery Apps
3 4
Muhammad Abrar Abid Mehmood
Bacha Khan University Charsadda Department of Management Information Systems
Pakistan King Faisal University Al-Ahsa, Saudi Arabia
Abstract:- Objective: This paper presents the overall ordering systems, mobile food ordering system been
background of food delivery applications and procedure of developed. This system automates all food ordering process.
ordering of food through food delivery applications. Today In the recent time of information technology people are
period is assumed, the world of information technology. Now a familiarized to use computer, mobile and mobile Apps. On
day, people are familiar to use computers, mobiles and mobile
applications.
the other hand the use of mobile application and their
Methods/ statistical Analysis: This study focused on all development is also growing fast area of information
the available food ordering systems whether manual or, digital technology. Mobile Application has not only impact the
and grouped into 14 different categories. Then every category Smart phone users but also play a vital role in our daily
was explained in detail. Later some commonly used applications business life [3]. The first mobile which is come to market is
were evaluated. Then the technology used for these applications so simple, that just have, clock, alarm, and simple calculator.
are highlighted. Basically, mobile Apps consists a set of instruction
Findings The study concluded that the use of digital that runs on Smart phones and perform a specific task.
application in the food ordering systems are increasing and Developer built mobile application for different purposes [2].
become more popular in the customers.
Application/ Improvements However but there are still
Mobile applications are Easy to use, User friendly,
some usability issues in the current available food delivery Inexpensive, Convenient to carry, Powerful development
applications. There is need to developed the mobile applications framework, simply downloadable, run on most of the mobile
that purely applied the usability rules and guidelines. phone. There are a number of Apps which are pre-installed in
Smart phones and others Apps users can easily download,
Keywords:- Online food ordering system, mobile apps, food installed in smartphone [2].
delivery apps Introduction In the past, people used mobile phone just for
receiving call, messaging and doing simple calculations etc.
I. INTRODUCTION
Now a day, Mobile Phones are Used Commonly due to
Online food ordering and delivery is the process in which
different functionalities i.e. user can used for calling, used
order for the food is placed through internet and delivered to
for messaging, used for browsing, used for chatting, used
the customer to the specified place. Food delivery Apps,
for social network communication, and users can also use for
online food ordering systems is basically designed for those
audio, video, games etc. Mobile food ordering and food
People that don’t have time to go to restaurant. As the say,
delivery is one of most popular area of mobile application
money is not money but time is money [1].
development [3].
These systems impressively simplify the ordering
The online food delivery application is impressively
process for both customers and restaurants owner, this is the
good for those people that don’t have time to go the
main advantage of online food ordering or delivery system. In
restaurant. Anyone who have smart phone they can easily
past manual food ordering system will be used. In this system
order for the food from anywhere and they can receive food
customers have to go to the restaurant and waiter takes order
at her/her home. Payment can be either on delivery or by
from the customer and writes down in the paper [2].
credit card [3].
In this system each and every type of record is
stored on the paper. Then the waiter sends the order to the
II. LITERATURE REVIEW
kitchen for the further processing [1] [2]. Then Personal
Digital Assistant technology was used. Personal digital
Previous And Some Existing Food Order system
assistant is a portable device like smartphone every waiter
should have the PDA and take order form customers. To
A. Conventional Paper Based System
cover the limitation of PDA multi touch technology come to
market, where the user has the authority to perform and Paper based system is one of the most widely used
control different type of operations at a time on multi touch food ordering system in the past. In this system customers
screen. To cover the limitation of all the previous food have to go to the restaurant and waiter takes order from the
IJERTV8IS120052 www.ijert.org 85
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
Published by : International Journal of Engineering Research & Technology (IJERT)
http://www.ijert.org ISSN: 2278-0181
Vol. 8 Issue 12, December-2019
customer and writes down in the paper. In this system each people like and use them, due to ease of carrying. The PDA
and every type of record is stored on the paper. Then the are used by number of people, therefor if a customer with
waiter sends the order to the kitchen for the further infected disease uses a PDA other customer may be affected
processing. The main drawback of this system is wastage of by the same type of disease [7].
time and money [4] [5].
E. Multi Touch Technology
B. Self -Service Restaurant Multi touch technology is the advance version of the
To cover the limitation of manual restaurant system existing technology, where the user has the authority to
self-service restaurant system introduced. There are a lot of perform and control different type of operations at a time on
drawback of manual system like, wastage of money and time. the multi touch screen. And multiple users can interact to the
In manual system a lot of effort required for small amount of display at a time. But there are some limitations of this
change [2]. technology, the touch screen which is available in the market
are capacitive and resistive type which is much costly.
In the proposed system every customer goes to the
Limitation of capacitive screen that is more costly
restaurant and place order in the service counter. customer
and have short life time. It may be affected in the dusty and
have to take decision in advance, and customer either select
dirty environment. The main aim of the proposed system is to
item form the catalog which is presented in the form of poster
increase the efficiency of the food ordering system, and
and placing normally behind the order counter [2] [4].
minimize the human error and provide satisfactory service to
the customers [8].
C. Self-Serviced Food Ordering
The proposed system is the integration of web F. Food Ordering System with Zigbee Technology
technology with hotel management system. The integrated The proposed system is based on the ZigBee
system is applicable to any size of the hotel chain technology. It is special kind of technology which has many
environment. This system increases the efficiency of the hotel features like secure transmission of the data, reliability, low
which saves the customer time. It provides real time feedback cost, long battery life etc. According to the network
to the customers [6]. functionality the zigbee is divided into two categories. Full
Function Device (FFD) and Reduced Function Device (RFD).
K means and apriori algorithm are used in the
Full function detection device which act as a network
proposed system. The prosed system has the usable interface.
coordinator that communicates with other devices [9].
This system provides real time customer feedback and
provides a user friendly ordering environment. The system The Reduced Function Device is used for the
will to reduce the cost of labor and also simplify the order communication with the Full Function Device. In the Entire
process [6]. network of the zigbee technology there is only one Full
Function device used. It receives data from the RFD and then
stores it in database. At the end the network system server
will send the order to kitchen for further processing. In the
proposed system there is no need of waiter to take order from
the customers. The menu will be displayed automatically on
the system attached to the table where customer can touch the
screen and view the detail about the food item and can
directly order for the food without intervening [9][14].
IJERTV8IS120052 www.ijert.org 86
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
Published by : International Journal of Engineering Research & Technology (IJERT)
http://www.ijert.org ISSN: 2278-0181
Vol. 8 Issue 12, December-2019
IJERTV8IS120052 www.ijert.org 87
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
Published by : International Journal of Engineering Research & Technology (IJERT)
http://www.ijert.org ISSN: 2278-0181
Vol. 8 Issue 12, December-2019
IJERTV8IS120052 www.ijert.org 88
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
Published by : International Journal of Engineering Research & Technology (IJERT)
http://www.ijert.org ISSN: 2278-0181
Vol. 8 Issue 12, December-2019
1. JAVA
Java is high level programming language, which
developed by sun microsystem. It was originally designed to
develop the web Application. The syntax of java language is
just like c++ programming language. But it is purely object
oriented programming language. Java program consist of
classes and methods. The java program are interpreted by
java virtual machine which almost the entire platform. The
java program developments require a java software
development kit, which typically include complier,
interpreters, and documentation generator etc. which is used
to produce a complete code [18].
2. MYSQL
IJERTV8IS120052 www.ijert.org 89
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
Published by : International Journal of Engineering Research & Technology (IJERT)
http://www.ijert.org ISSN: 2278-0181
Vol. 8 Issue 12, December-2019
don a lot of work with short period of time with limited In the above table 1 we have shown the Nielsen’s ten
resources [20][21]. usability guideline which mostly applicable to any web or
desktop application. We have checked all the guidelines in
5. Usability Heuristics: the above listed Apps those Apps which have guideline are
shown by yes and rests of them are shown by no.
A. Visibility of the system status:
The system always informed the user through
TABLE II. USABILITY HEURISTICS
feedback.
B. Match between system and real world: Nielson’s Usability Heuristics
The used language and pictures etc. should be Apps Name 6 7 8 9 10
Food panda Yes No Yes No No
familiar to user.
Swiggy food Yes No No No Yes
C. User control and freedom: Toss town Yes No Yes No No
User should be exit from the system and provide the Eatoye No Yes Yes No No
facility of redo and undo.4
D. Consistency and standard: Super Meal No No No No No
Follow the platform convention and user should be In the above table II we have shown the ten usability
easily performed their task. Guidelines which mostly applicable to any web or mobile
E. Error prevention Application. To check these usability guidelines in the above
Try to eliminate error if error come a proper listed application we have performed a user study. Total 12
guidance message should be should to user participants take parts in this user study. Both male and
F. Recognition rather than recall: female took part in this user study. Majority of participant are
Reduce the user memory capacity by making Smartphone users, among these participants, 5 participants
objects, action and option noticeable to user. are mobile Application developer and remaining are normal
G Flexibility and efficiency of use: Smartphone users. We have set some tasks, participants
Design the system in such a way the novice and performed the tasks and fill the consent form in which we
expert user can easily performed their task. have asked question about the availability of the above
F. Aesthetic and minimalist design: features .Those Apps which have the above listed feature are
The design of the system should be simple and shown by yes and the remaining is shown by no. We take the
beautiful. five most used food delivery application to perform the tasks,
G. Help users recognize, diagnose and recover from error: and to check the availability of these guidelines.
The error message should be in simple language and
clearly indicate the error and also suggest the solution.
H. Help and documentation:
It is better that system can be used without
documentation. If need the provide appropriate
documentation to the users [22].
TABLE I. USABILITY HEURISTICS
Nielson’s Usability Heuristics
Apps Name 1 2 3 4 5
Food panda Yes Yes No Yes No
Swiggy food No Yes No Yes No
Toss town Yes Yes No No No
Eatoye Yes No Yes Yes Yes
Apps name Profile Order Order Menu Order status Profile setting Exit
restaurant History
Food panda Yes Yes No Yes No No No
EatOye Yes Yes No Yes No No No
IJERTV8IS120052 www.ijert.org 90
(This work is licensed under a Creative Commons Attribution 4.0 International License.)
Published by : International Journal of Engineering Research & Technology (IJERT)
http://www.ijert.org ISSN: 2278-0181
Vol. 8 Issue 12, December-2019
In Table III we have used the five famous food delivery and K-means Algorithm. Imperial Journal of Interdisciplinary
Research, 3(4).
Application Apps. According to the Rickey some feature
[12] Leong, W. H. (2016). Food Ordering System Using Mobile
should be in food delivery Apps. To check feature in the Phone (Doctoral dissertation, UTAR).
above listed application we have performed a user study. [13] Abdullah, M. N., & Kadhim, E. H. (2016). Airline mobile reservation
Total 12 participant’s parts in this user study. Both male and development. development, 3(10), 1-3.
[14] Alfawaer, Z. M., Awni, M., & Al-Zoubi, S. (2011). MOBILE E-
female took part in this user study. Majority of participant are
TICKETING RESERVATION SYSTEM FOR AMMAN
software developer, among these participant 5 participants INTERNATIONAL STADIUM IN JORDAN. International Journal of
and Mobile Application developer. Academic Research, 3(1).
We have set some tasks, participants performed the [15] Ye, T. (2016). Pizza Hot Digital Order and Delivery System(Doctoral
dissertation, Cornell University).
tasks and fill the consent form in which we have asked
[16] Ibrahim, A. K., & Ta'a, A. B. (2015). MOBILE–BASED BUS
question about the availability of the above features. TICKETING SYSTEM IN IRAQ. European Journal of Computer
Those Apps which have the above listed feature are shown by Science and Information Technology, 3(5), 42-55.
yes and the remaining is shown by no. [17] Dhore, V. B., Thakar, S., Kulkarni, P., & Thorat, R. (2014). Digital
Table Booking and Food Ordering System Using Android
Application. International Journal of Emerging Engineering Research
III. CONCLUSION AND FUTURE WORK and Technology, 2(7), 76-81.
[18] Deitel, P., & Deitel, H. (2011). Java How to program. Prentice Hall
This paper presents, all the proposed systems related Press.
to the food delivery, food ordering and food delivery [19] Valade, J. (2011). PHP and MySQL Web Development All-in-one Desk
applications. But in all these proposed system there are a lot Reference For Dummies. John Wiley & Sons.
of drawbacks. In conventional system waiter take order from [20] Bastien, J. C. (2010). Usability testing: a review of some
methodological and technical aspects of the method. International
customers and write down on the paper then send to the journal of medical informatics, 79(4), e18-e23.
kitchen for further processing. To cover the limitation of [21] Mansar, S. L., Jariwala, S., Shahzad, M., Anggraini, A., Behih, N., &
conventional paper based system, personal digital assistant AlZeyara, A. (2012). A usability testing experiment for a localized
system, multi touch screen technology system has introduced weight loss mobile application. Procedia Technology, 5, 839-848.
[22] Gafni, R. (2009). Usability issues in mobile-wireless information
which enabled users to use that touch screen for ordering systems. Issues in Informing Science & Information Technology, 6.
food. Then wireless food ordering system come which also
enabled, the customer to get a real-time feedback. This
system changed to mobile food ordering and delivery process
but there are still some limitation and usability issues. Now
we are going to develop a Usable food delivery application
according to the current customer needs and also to fulfill all
the available usability issues in these systems.
REFERENCES
[1] HARRIS, H. K. S. D. F. (2014). Software Development Aspects of a
Mobile Food Ordering System.
[2] Chavan, V., Jadhav, P., Korade, S., & Teli, P. (2015). Implementing
Customizable Online Food Ordering System Using Web Based
Application. International Journal of Innovative Science, Engineering
& Technology, 2(4).
[3] Islam, R., Islam, R., & Mazumder, T. (2010). Mobile application and
its global impact. International Journal of Engineering & Technology
(IJEST), 10(6), 72-78.
[4] Bhargave, A., Jadhav, N., Joshi, A., Oke, P., & Lahane, S. R. (2013).
Digital Ordering System for Restaurant Using Android. International
journal of scientific and research publications, 3(4), 1-7.
[5] Shinde, R., Thakare, P., Dhomne, N., & Sarkar, S. (2014). Design and
Implementation of Digital dining in Restaurants using
Android. International Journal of Advance Research in Computer
Science and Management Studies, 2(1).
[6] Patil, R. V., Kale, A., Pawar, D., & Patil, T. (2017). Wireless
Customizable Food Ordering System for a Restaurant Using Apriori
and K-means Algorithm. Imperial Journal of Interdisciplinary
Research, 3(4).
[7] Samsudin, N. A., Khalid, A., Kamal, S., Kohar, M., Akmal, M. F.,
Senin, Z., & Ihkasan, M. N. (2011). A customizable wireless food
ordering system with realtime customer feedback.
[8] Bora, P. R., & Gupta, E. (2012). Application On Order Management
System In Restaurants. International Journal of Application or
Innovation in Engineering & Management (IJAIEM), 1(2), p59-p62.
[9] Asan, N. B., Nordin, N. A., & Shariff, Z. (2014). Zigbee-Based Smart
Ordering System (SOS). International Journal of Computer Trends and
Technology (IJCTT)–volume, 11.
[10] Samsudin, N. A., Khalid, A., Kamal, S., Kohar, M., Akmal, M. F.,
Senin, Z., & Ihkasan, M. N. (2011). A customizable wireless food
ordering system with realtime customer feedback.
[11] Patil, R. V., Kale, A., Pawar, D., & Patil, T. (2017). Wireless
Customizable Food Ordering System for a Restaurant Using Apriori
IJERTV8IS120052 www.ijert.org 91
(This work is licensed under a Creative Commons Attribution 4.0 International License.)