Application for sharing interesting places and routes

Thesis title: Aplikace pro sdílení turisticky zajímavých míst a tras
Author: Hála, Jan
Thesis type: Bakalářská práce
Supervisor: Vojíř, Stanislav
Opponents: Luc, Ladislav
Thesis language: Česky
Abstract:
Tato bakalářská práce popisuje návrh a implementaci webové aplikace sloužící pro tvorbu a sdílení turisticky zajímavých tras a míst. Tvorba takové aplikace je hlavním cílem této bakalářské práce. V aplikaci je také implementována funkcionalita umožňující uživatelům vytvořené trasy procházet a zobrazovat příslušný obsah v závislosti na jejich poloze. Aplikace je proto určena především pro použití v mobilních zařízeních. Webová aplikace byla vytvořena pomocí jazyku PHP, a to za využití frameworku Laravel. Dále také aplikace využívá JavaScript a JavaScriptovou knihovnu jQuery. Pro vykreslení tras a bodů na mapovém podkladu je v aplikaci využito komunikačního rozhraní Google Map. Pro dosažení cíle práce bylo nutné nejprve provést průzkum existujících aplikací, následně byly definovány konkrétní skupiny cílových uživatelů a byla navržena vhodná funkcionalita aplikace, stejně jako byly vybrány vhodné technologie pro její vývoj. Následně byla realizována samotná implementace, po které autor provedl uživatelské testování aplikace. Výsledkem bakalářské práce je funkční webová aplikace, která může být zajímavá jak pro turisty, tak například pro spolky či pořadatele různých akcí, a to díky své možnosti tvorby interaktivních tras. Pro přidávání turisticky zajímavých míst však aplikaci mohou využít například i informační centra či soukromé společnosti. Bakalářská práce může být také přínosnou pro vývojáře, kteří se zajímají o vývoj pomocí frameworku Laravel, stejně jako pro vývojáře, kteří by chtěli vyvinout webovou aplikaci podobného zaměření.
Keywords: turistika; webová aplikace; PHP; JavaScript; framework Laravel; jQuery; Google Mapy
Thesis title: Application for sharing interesting places and routes
Author: Hála, Jan
Thesis type: Bachelor thesis
Supervisor: Vojíř, Stanislav
Opponents: Luc, Ladislav
Thesis language: Česky
Abstract:
This bachelor thesis describes the design and implementation of a web application designed for creating and sharing tourist routes and places. Creating such application is the main goal of this bachelor thesis. The application also implements a functionality that allows users to browse created routes and display relevant content depending on their location. The application is therefore primarily intended for use on mobile devices. The web application was created using Laravel framework, which uses PHP language. The application also uses JavaScript and jQuery JavaScript library. Google Map communication interface is used in the application to draw routes and points on the map base. To achieve the goal of the bachelor's thesis, it was first necessary to conduct a survey of existing applications, then specific groups of target users were defined, and the appropriate functionality of the application was designed, as well as suitable technologies for its development were selected. Subsequently, the implementation itself was realized, after which the author performed user testing of the application. The result of the bachelor's thesis is a functional web application that can be interesting both for tourists and, for example, for associations or organizers of various events, thanks to its ability to create interactive routes. However, information centers or private companies can also use the application to add places of tourist interest. The bachelor thesis can also be beneficial for developers who are interested in development using Laravel framework, as well as for developers who would like to develop a web application with a similar focus.
Keywords: hiking; web application; PHP; JavaScript; Laravel framework; jQuery; Google Maps

Information about study

Study programme: Aplikovaná informatika/Aplikovaná informatika
Type of study programme: Bakalářský studijní program
Assigned degree: Bc.
Institutions assigning academic degree: Vysoká škola ekonomická v Praze
Faculty: Faculty of Informatics and Statistics
Department: Department of Information and Knowledge Engineering

Information on submission and defense

Date of assignment: 29. 6. 2020
Date of submission: 10. 5. 2021
Date of defense: 24. 6. 2021
Identifier in the InSIS system: https://insis.vse.cz/zp/73639/podrobnosti

Files for download

    Last update: