Full-stack utazástervező webalkalmazás készítése
Fájlok
Dátum
Authors
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
DOI
Absztrakt
A szakdolgozat egy full-stack utazástervező webalkalmazás tervezését és fejlesztését mutatja be. Az alkalmazás lehetőséget biztosít a felhasználók számára utazásaik átlátható kezelésére, napi bontású programok rögzítésére, valamint kiadásaik kategorizált nyilvántartására. A frontend React könyvtár segítségével, egyoldalas (SPA) alkalmazásként valósult meg, míg a backend Java Spring Boot keretrendszerrel készült, és REST API-n keresztül kommunikál a klienssel. Az adatok tárolása MySQL relációs adatbázisban történik, az autentikáció pedig JWT alapú megoldással valósult meg. A tervezés során kiemelt szerepet kapott a felhasználói élmény, amelynek alapját a Nielsen-féle tíz heurisztika adta. A rendszer rétegzett architektúrája jól karbantartható és bővíthető megoldást eredményez. A dolgozat elméleti háttere három fő területet ölel fel: adatbázis-kezelést, alkalmazásbiztonságot és felhasználói felület tervezést.