Thesis Details
Webová aplikace pro sestavování menu restaurace
The goal of this work is to simplify the process of creating daily menus, that are created in restaurants. I solved the chosen problem by creating a web application SimpleMenu.cz. The application allows convenient to import a list of meals. You can then easily compile a daily menu from the meals by using a drag and drop. This menu can be exported to formats defined by preparepared templates or XML format. Templates are easily formatted in Word. There have to be special tags in these templates to generate the documents. The outcome was achieved by using the PHP framework Symfony. The functionality of the interface is mainly implemented in JavaScript. The look was designed by using Bootswatch, an extension of the CSS framework Bootrap. The PHP library PHPWord is used for generating the documents. A very important factor of the development was a close contact with users, which helped the iterative development of the appearance and functionality of the application. In this work, I created a web application that currently saves time and nerves in Padagali, a restaurant in Brno. The benefit is therefore a tool that is a universal solution for compiling and exporting daily menus in restaurants.
SimpleMenu, web app, daily restaurant menu, generating menu, user interface, webdesign, user testing, PHP framework Symfony, Bootstrap, Bootswatch, JavaScript, jQuery, Dragula, MySQL, HTML/Twig
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Drahanský Martin, prof. Ing., Dipl.-Ing., Ph.D. (DITS FIT BUT), člen
Hrubý Martin, Ing., Ph.D. (DITS FIT BUT), člen
Martínek Tomáš, doc. Ing., Ph.D. (DCSY FIT BUT), člen
@bachelorsthesis{FITBT23154, author = "Tom\'{a}\v{s} Ry\v{s}av\'{y}", type = "Bachelor's thesis", title = "Webov\'{a} aplikace pro sestavov\'{a}n\'{i} menu restaurace", school = "Brno University of Technology, Faculty of Information Technology", year = 2020, location = "Brno, CZ", language = "czech", url = "https://www.fit.vut.cz/study/thesis/23154/" }