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.