Návrh a realizace inteligentního cestovního agregátoru
Bakalářská práceopen accessNačítá se...
Datum
Autoři
Vedoucí práce
Oponent
Název časopisu
Název svazku
Nakladatel
Univerzita Pardubice
Abstrakt
Tato bakalářská práce popisuje návrh a vývoj webové aplikace pro plánování cest po České republice. Aplikace pomáhá uživateli najít nejlepší kombinaci veřejné dopravy a ubytování. Data získává ze tří otevřených zdrojů: Transitous pro jízdní řády, Overpass API pro ubytování z OpenStreetMap a OSRM pro trasy autem. Uživatel si může nastavit, co je pro něj důležité, pomocí čtyř posuvníků (cena, čas, komfort a hodnocení). Aplikace pak zobrazí seznam nejlepších kombinací. Klient je napsán v Reactu a TypeScriptu, server v Node.js a Expressu. Data jsou uložena v databázi PostgreSQL s rozšířením PostGIS. Celá aplikace je zabalena pomocí Docker Compose. Výsledkem práce je funkční prototyp.
Rozsah stran
49 s. (67 338 znaků)
ISSN
Permanentní identifikátor
Projekt
Časopis nebo seriál
Vydavatelská verze
Přístup k e-verzi
Bez omezení
Název akce
ISBN
Studijní obor
Informační technologie
Studijní program
Informační technologie
Signatura tištěné verze
Umístění tištěné verze
Přístup k tištěné verzi
Klíčová slova
webová aplikace, plánování cest, veřejná doprava, ubytování, doporučovací systém, React, Node.js, web application, travel planning, public transport, accommodation, recommender system, React, Node.js