IT projektmenedzsmentet támogató webalkalmazás fejlesztése Java (Spring Boot) és TypeScript (Angular) alapokon
Fájlok
Dátum
Authors
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
DOI
Absztrakt
Szakdolgozatomban egy olyan webalkalmazást terveztem és valósítottam meg, amely megtámogatja a projektek és a feladatok átlátható kezelését. A fejlesztés során elsődleges célom a tiszta kód elveinek követése, valamint a modern szoftverfejlesztési eszközök és módszertanok alkalmazásának szemléltetése volt. A tervezési folyamatban kiemelt hangsúlyt fektettem a hierarchikus és dinamikus feladatstruktúrák kialakítására, illetve egy rugalmas, állapotgép-alapú feladatállapot-átmenet kezelés megvalósítására. Az alkalmazás védelmét a hagyományos hitelesítési forma mellett Google OAuth2 integráció is megtámogatja, a biztonságos hozzáférést pedig JWT-alapú tokenkezelés biztosítja. A felhasználói felület NG-ZORRO komponensekkel és Kanban-táblával biztosítja az interaktív felhasználói élményt. A projektet automatizált e-mail értesítések, valamint a jutalmazó és rangsoroló üzleti logika egészíti ki. Végezetül egy olyan hosszabb távon karbantartható és skálázható szoftvermegoldás jött létre, amely modern technológiai stack alkalmazásával hatékony választ ad a mai információtechnológiai projektmenedzsment kihívásaira.