Baza wiedzy: Politechnika Warszawska

Ustawienia i Twoje konto

Powrót

Web management system for fitness club with dedicated mobile application

Michał Jan Kamiński

Abstract

The purpose of this thesis was to create fully functional fitness club management system which will allow to consolidate all administrative operations in one place without the need for multiple system integration. Our solution can be used by club’s employees as well as the customers. Detailed expectations analysis and reconnaissance over existing solutions allowed to specify requirements and outline the model on which we resisted further work. In order to create scalable solution, the system consists of four parts - PostgreSQL database, mobile application developed in Kotlin language, API platform and web application both implemented in ASP.NET Core framework. Due to the project specifications, the configuration of proper environment was required. In this case, VPS server with Linux has been used. Thesis includes all the elements mentioned above.
Rodzaj dyplomu
Praca inżynierska / licencjacka
Typ dyplomu
Praca inżynierska
Autor
Michał Jan Kamiński (WEiTI/II) Michał Jan Kamiński Instytut Informatyki (WEiTI/II)Wydział Elektroniki i Technik Informacyjnych (WEiTI)
Tytuł w języku polskim
System zarządzania klubem fitness z dedykowaną aplikacją mobilną
Promotor
Łukasz Skonieczny (WEiTI/II) Łukasz Skonieczny Instytut Informatyki (WEiTI/II)Wydział Elektroniki i Technik Informacyjnych (WEiTI)
Jednostka dyplomująca
Wydział Elektroniki i Technik Informacyjnych (WEiTI)
Jednostka prowadząca
Instytut Informatyki (WEiTI/II)
Kierunek / specjalność studiów
, Informatyka (Computer Science)
Język
(en) angielski
Status pracy
Obroniona
Data obrony
17-09-2019
Data (rok) wydania
2019
Identyfikator wewnętrzny
93/19 (2686)
Recenzenci
Robert Bembenik (WEiTI/II) Robert Bembenik Instytut Informatyki (WEiTI/II)Wydział Elektroniki i Technik Informacyjnych (WEiTI) Łukasz Skonieczny (WEiTI/II) Łukasz Skonieczny Instytut Informatyki (WEiTI/II)Wydział Elektroniki i Technik Informacyjnych (WEiTI)
Słowa kluczowe w języku polskim
Fitness, System, Web-based, PostgreSQL, RestAPI, .NET Core, C#, Mobile, Android, Kotlin
Słowa kluczowe w języku angielskim
Fitness, System, Web-based, PostgreSQL, RestAPI, .NET Core, C#, Mobile, Android, Kotlin
Streszczenie w języku polskim
Celem pracy było stworzenie w pełni funkcjonalnego systemu do zarządzania klubem fitness, który pozwoliłby na skonsolidowanie wszystkich działań organizacyjnych w jednym miejscu, bez konieczności integracji kilku rozwiązań. Nasze rozwiązanie jest przeznaczone nie tylko dla pracowników obiektu, ale także dla jego klientów. Szczegółowa analiza wymagań, a także rekonesans wśród istniejących systemów, pozwoliły sprecyzować założenia, a także nakreślić model, na którym oparta została dalsza praca. Pragnąc stworzyć skalowalne rozwiązanie – pozbawione wad zaobserwowanych podczas wspomnianej analizy - oparto je na czterech głównych filarach: bazie danych PostgreSQL, aplikacji mobilnej rozwijanej w języku Kotlin, a także platformie API i aplikacji internetowej w technologii ASP.NET Core. Biorąc pod uwagę powyższą specyfikę, niezbędne było także dobranie i skonfigurowanie odpowiedniego środowiska, które w tym przypadku zostało zrealizowane poprzez serwer VPS z systemem operacyjnym Linux. Każdy z wymienionych powyżej elementów został stworzony w ramach pracy.
Plik pracy
  • Plik: 1
    Michał_Kamiński_1112843.pdf
Poproś o plik WCAG
Pola lokalne
Identyfikator pracy APD: 35840

Jednolity identyfikator zasobu
https://repo.pw.edu.pl/info/bachelor/WUT290cf8ea246d40d39e0bb650b636b7e9/
URN
urn:pw-repo:WUT290cf8ea246d40d39e0bb650b636b7e9

Potwierdzenie
Czy jesteś pewien?
Zgłoszenie uwag dotyczących tej strony