Projekt został napisany z wykorzystaniem narzędzi takich jak: Spring Tool Suite, apache tomcat, maven oraz baz danych MySql. Oprócz normalnej procedury otwierania projektu należy dodatkowo skonfigurować połączenie z bazą danych. Należy założyć własną bazę danych (np. korzystając z MySql Workbench) następnie w tym samym programie stworzyć poleceniem create schema (MySql workbench) schemat o nazwie "hotel". Nastepnie w projekcie zmienić konfigurację połączenia z bazą. W tym celu w pliku DispatcherServlet-context.xml oraz security-context.xml edytować bean o id "dataSource". Należy zmienić hasło oraz login na własny, podany przy tworzeniu bazy (można tam również zmienić nazwę "hotel" na inną). W razie jakichkolwiek problemów z otworzeniem aplikacji lub też pytań z nią związanych proszę o kontakt: [email protected], 604-235-850.
Aplikacja po autoryzacji/autentykacji umożliwia użytkownikowi rezerwację pokju hotelowego z oknem na konkretnym piętrze. Można również dokupić śniadanie.