dc.description.abstract |
Celem pracy było przedstawienie technologii Progressive Web Application (PWA)
oraz porównanie jej z innymi rozwiązaniami powszechnie stosowanymi na rynku
takimi jak mobilne aplikacje natywne, gruby klient. Podstawowym zadaniem było
stworzenie prototypu aplikacji wykonanej w technologii PWA, której główną funkcją
jest wsparcie w rezerwowaniu sal w budynku, w którym prowadzone są zajęcia przez
niezależnych prowadzących. Stworzona aplikacja pozwala na ewidencjonowanie sal
dostępnych do rezerwacji, osób odpowiedzialnych za prowadzone zajęcia oraz
samych rezerwacji.
W pracy opisano proces tworzenia autorskiego rozwiązania oraz efekt końcowy
jaki udało się osiągnąć. Omawiane są wady i zalety przyjętego rozwiązania,
wymagania funkcjonalne, niefunkcjonalne aspekty realizacji projektu, organizacja
pracy, na końcu sformułowano wnioski.
Efektem pracy jest aplikacja internetowa w architekturze klient – serwer, stworzona
przy pomocy frameworka Angular w języku TypeScript oraz języka Java, połączona
z bazą danych PostgreSQL przechowującą dane potrzebne do jej funkcjonowania. |
pl_PL |