Název:
Interaktivní průvodce pro zoologické zahrady
Překlad názvu:
Interactive Guide for Zoological Gardens
Autoři:
Macháček, Martin ; Bartík, Vladimír (oponent) ; Hynek, Jiří (vedoucí práce) Typ dokumentu: Bakalářské práce
Rok:
2021
Jazyk:
cze
Nakladatel: Vysoké učení technické v Brně. Fakulta informačních technologií
Abstrakt: [cze][eng]
Velké množství zoologických zahrad spadá pod unii CSZOO. I přesto doposud neexistoval sjednocený způsob správy těchto informací a jejich prezentace návštěvníkům. Tato práce řeší tento problém vytvořením sjednocujícího informačního systému pro jakoukoliv zoologickou zahradu, spolu s jednotnou, moderní mobilní aplikací, sloužící jako kapesní průvodce a přehledný zdroj informací ze systému. Mimo funkcionality jako kalendář událostí, zvířecí druhy, expozice nebo oznámení je velmi důležitou součástí interaktivní mapa. Vytvořený informační systém je spolu s veřejnou bezstavovou API založen na frameworku Lumen. Konečná mobilní aplikace je multiplatformní a založena na technologii Cordova. Webové rozhraní informačního systému i mobilní aplikace využívají pro frontend architekturu framework Vue.js. Interaktivní mapa je realizována skrze knihovnu Leaflet v kombinaci s technologiemi Mapbox. Vytvořená řešení figurují jako základní stavební kameny pro budoucí expanze.
Even though a large number of zoological gardens fall under CSZOO union, there has been no unified way of presenting and managing this information. This project solves this problem by creating a unifying information system for any zoological garden, together with a modern mobile application, which serves as a pocket guide and a clear source of information from this system. In addition to functionalities such as events calendar, species, exhibitions or announcements, an interactive map is a very important part. Implemented system together with public stateless API is based on the Lumen framework. Mobile application is cross-platform and is based on Cordova technology. In order to establish certain form of frontend architecture, both the information system web interface and mobile application use framework Vue.js. Interactive maps are implemented through library called Leaflet in combination with Mapbox technologies. The created solutions exist as basic building blocks for future expansions and development.
Klíčová slova:
bezstavová API; Cordova; informační systém; interaktivní mapa; Leaflet; Lumen; mobilní aplikace; MongoDB; SASS; sjednocující systém; Vue.js; webová aplikace; zoo; zoologická zahrada; Cordova; information system; interactive map; Leaflet; Lumen; mobile application; MongoDB; SASS; stateless API; unifying system; Vue.js; web application; zoo; zoological garden
Instituce: Vysoké učení technické v Brně
(web)
Informace o dostupnosti dokumentu:
Plný text je dostupný v Digitální knihovně VUT. Původní záznam: http://hdl.handle.net/11012/199436