Lepsza funkcjonalność specjalnie dla graczy
Wyzwania
Nasz klient przez wiele lat skutecznie dostarczał rozwiązania loteryjne największym klientom na świecie. Zmieniające się prawo wymusiło na firmie poświęcenie większej uwagi kwestii odpowiedzialnej rozrywki oraz dobru graczy. Celem projektu było zaktualizowanie systemu loteryjnego Player Services Management będącego jednym z podsystemów głównego produktu działu video naszego klienta. System ten pozwala graczom na logowanie się w automatach do gier oraz zapewnia dostęp do szeregu oferowanych funkcji. Aktualizacja systemu była podyktowana potrzebą dostosowania się do wymagań prawnych, zmieniających się standardów technologicznych oraz rosnących wymagań graczy do warstwy wizualnej i użyteczności aplikacji. Jednym z głównych wyzwań było uruchomienie aplikacji PSM na dwóch osobnych monitorach terminala – oba ekrany wymagały pełnej synchronizacji, a każda wprowadzana funkcja musiała tę synchronizację uwzględnić, co powodowało konieczność stworzenia dodatkowego kodu.
Rozwiązania
W celu sprostania rosnącym wymaganiom klientów, użytkowników oraz zmianom prawnym i technologicznym na rynku, prace nad systemem zostały podzielone na kilka etapów:
- Utworzenie głównego modułu stanowiącego bazę użytkowników – z modułem tym mogły komunikować się inne moduły m.in. zarządzania limitami czy zarządzania kontem.
- Wdrożenie systemu lojalnościowego dającego użytkownikom możliwość gromadzenia punktów oraz ich wydawania.
- Wdrożenie systemu Cashless – system wprowadzał portfel użytkownika, który można doładowywać, a następnie za jego pomocą zasilać automaty do gier. Zasilanie odbywa się głównie poprzez transfery bankowe – u jednego z klientów system ten wzbogacono o możliwość dokonywania płatności bezpośrednio z telefonu.
- Wprowadzenie możliwości logowania do systemu za pomocą aplikacji mobilnej w telefonie – gracze zyskali możliwość logowania się na automatach do gier oraz dostęp do szeregu oferowanych funkcji z poziomu aplikacji, z której korzystali już wcześniej.
- Dostosowanie systemu do wymagań RODO.
- Aktualizacji poddano nie tylko PSM, ale również cały system INTELLIGEN.
Efekty
Upgrade hardware’a pozwolił na zastosowanie nowszych rozwiązań przy implementacji interfejsu użytkownika. Dzięki temu gracze otrzymali atrakcyjniejszą wizualnie oprawę graficzną gier, które pod względem jakości efektów graficznych zaczęły dorównywać systemom na poziomie aplikacji smartfonowych. Zwiększona została także użyteczność systemu – gracze mogą teraz skupić się na swoich zadaniach wynikających z samej rozgrywki. W tym czasie system będzie dbał o ustawione przez nich limity oraz potrzebne funkcje i informacje.
Zastosowane technologie i narzędzia
Java 8/11, REST API, Soap WS, WebSocket, Spring, Hibernate, CSS3, HTML5, Angular, DB2, CI/CD.
Nasz klient jest częścią międzynarodowej korporacji zajmującej się projektowaniem oraz tworzeniem innowacyjnych systemów i rozwiązań dla sektora branży rozrywkowej.
Inne wpisy
Innowacyjny system oparty na sztucznej inteligencji wspierający leczenie zaburzeń afektywnych
Wyzwania Na świecie żyje około 280 milionów osób chorujących na ...
Java
Pierwszy etap projektu: Budowa Portalu Klienta dla firmy transportowej
Wyzwania Pierwszym etapem projektu realizowanego dla Rohlig Suus było ...