background image

Abstract 

Restaurants in the modern era have high demands in the field of customer service. The 

increasing rate of development of technology enables the fulfillment of the requirements and 

goals set by each restaurant. Reducing order waiting time, faster customer service, ease, and 

validity of the ordering process are their main requirements. Utilizing state-of-the-art digital 

technologies, whether in hardware or software, the above objectives can be achieved and their 

operation made more efficient. 

This  dissertation  has  presented  the  implementation  of  an  online  Information  System, 

which supports a restaurant and more precise a fast-food restaurant. Regarding the hardware in 

this implementation, the esp8266 board is utilized. This board consists of a display to show the 

order number and has been placed in a special box made by a 3D printer. Also used a led and a 

buzzer, for sound and light signaling during the completion of the order. At the same time, a 

web application has been implemented which is interconnected via wireless communication 

Wi-Fi with the above board to immediately inform the customers, of the fast-food restaurant, 

when their orders are ready. The web application provides the user functions of adding, editing, 

history, statistics related to his orders, as well as provides a complete management environment 

and has been created with  open-source web technologies (HTML, CSS, JavaScript, jQuery, 

AJAX, Bootstrap, PHP, MySQL). It is worth noting that, in contrast to existing commercial 

implementations, this implementation is open hardware and software allowing those who wish 

to develop it at no cost. 

Keywords 
Web  programming,  PHP,  HTML,  CSS,  JavaScript,  bootstrap,  ESP,  Arduino  IDE, 

embedded systems.