Thesis Details

Webová aplikace pro sestavování menu restaurace

Bachelor's Thesis Student: Ryšavý Tomáš Academic Year: 2019/2020 Supervisor: Herout Adam, prof. Ing., Ph.D.
English title
Web App for Composing Restaurant Menu
Language
Czech
Abstract

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.

Keywords

SimpleMenu, web app, daily restaurant menu, generating menu, user interface, webdesign, user testing, PHP framework Symfony, Bootstrap, Bootswatch, JavaScript, jQuery, Dragula, MySQL, HTML/Twig

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
10 July 2020
Reviewer
Committee
Herout Adam, prof. Ing., Ph.D. (DCGM FIT BUT), předseda
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
Citation
RYŠAVÝ, Tomáš. Webová aplikace pro sestavování menu restaurace. Brno, 2020. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2020-07-10. Supervised by Herout Adam. Available from: https://www.fit.vut.cz/study/thesis/23154/
BibTeX
@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/"
}
Back to top