Streszczenie:
Aplikacja „System wspomagający zarządzanie siłownią” została stworzona z myślą o usprawnieniu zarządzania małą firmą. System umożliwia wykonywanie operacji na pracownikach, klientach oraz treningach, są to operacje typu CRUD, które mogą zostać w każdej chwili zmodyfikowane przez twórcę systemu w celu dostosowania danych funkcjonalności do aktualnych potrzeb administratora lub pracownika. Mamy również zapewniony system zabezpieczeń, który weryfikuje użytkownika poprzez zalogowanie się. Do przechowywania wszelkich danych jako bazę danych wykorzystałem MySQL. Jest to jeden z najpopularniejszych trwałych magazynów danych. Backend mojej aplikacji został w całości oparty na framewoku Spring Boot przy wykorzystaniu Hibernatea. Do budowy frontendu użyłem bardzo wygodnego framworku, który nazwywa się Vaadin i dzięki temu, że został napisany w Javie, bardzo ułatwił tworzenie widoków. Zapewnia on również podstawowy pakiet zabezpieczeń oraz stylowania przez co zyskał bardzo dużą popularność.