HandyCafe Docs
owner it-admin cashier

Cafe Manager Web

Cafe Manager Web to responsywny panel zarządzania działający w przeglądarce pod adresem handycafe.app . Łączy się z serwerem HandyCafe przez zabezpieczony przekaźnik chmurowy, dzięki czemu właściciele i upoważnieni operatorzy mogą monitorować kafejkę i zarządzać nią bez wystawiania lokalnego serwera bezpośrednio do internetu.

Co możesz zrobić

  • Monitorować na żywo komputery, sesje, przychód z bieżącej godziny, dzisiejszy przychód oraz dzisiejszy średni czas trwania sesji.
  • Wyszukiwać konsole lub członków i filtrować konsole, które są offline, wstrzymane, w trybie konserwacji, aktywne albo dostępne.
  • Uruchomić sesję gościa, zakończyć, zablokować lub odblokować sesję, dodać czas do sesji, uruchomić ponownie albo wyłączyć komputer, sprawdzić działające na nim aplikacje oraz wysłać ogłoszenie do całej kafejki.
  • Wyszukiwać członków, sprawdzać salda i ostatnią historię, doładowywać portfel oraz przyznawać czas gry.
  • Przeglądać strukturę przychodów, przychód dzienny, obłożenie oraz aktywność godzinową w wybranym zakresie dat.
  • Przeglądać rejestr aktywności zdalnej zawierający wykonaną akcję, obiekt docelowy, bezpieczne podsumowanie parametrów, operatora, wynik, błąd oraz czas.

Interfejs zawiera dolną nawigację na telefonie, elementy sterujące dostosowane do dotyku, responsywne karty zamiast szerokich tabel, tryb ciemny oraz bezpieczną obsługę zmian obszaru widoku na urządzeniach mobilnych.

Stan połączenia

Dolny obszar statusu raportuje dwa niezależne stany:

  • Kanał chmury to połączenie przeglądarki z HandyCafe Cloud.
  • Serwer kafejki to działający na żywo przekaźnik poleceń między chmurą a serwerem na komputerze.

Połączony kanał chmury nie oznacza, że serwer kafejki jest online. Zdalne polecenia są wyłączone lub odrzucane, gdy przekaźnik serwera kafejki jest niedostępny. Panel może nadal wyświetlać ostatnią znaną migawkę danych, ale oznacza ją jako nieaktualną zamiast przedstawiać jako dane na żywo.

Bezpieczeństwo i niezawodność

Logowanie odbywa się przez sesję konta HandyCafe. Każde żądanie dotyczące kafejki jest sprawdzane pod kątem własności oraz uprawnienia do Cloud. Zdalne operacje zapisu korzystają z limitów częstotliwości, walidacji danych wejściowych, obowiązkowego klucza idempotencji oraz zapisu audytu. Ponowne użycie tego samego klucza z innymi parametrami jest odrzucane. Żądania z przeglądarki do API mają sztywny limit czasu, a bilety WebSocket są krótkotrwałe i jednorazowe.

Notatki o członkach są przekazywane do serwera kafejki, ale nie trafiają do podsumowania parametrów w zdalnym audycie. Hasła, tokeny sesji oraz surowe bilety uwierzytelniające nigdy nie są wyświetlane na stronie aktywności.

Wymagania

  • Konto HandyCafe, które jest właścicielem kafejki lub ma do niej upoważnienie.
  • Aktywna licencja oraz wymagane uprawnienie do Cloud.
  • Aktualny serwer HandyCafe połączony z przekaźnikiem chmurowym.

Jeśli serwer kafejki jest offline, dane na żywo i zdalne polecenia nie zadziałają, dopóki serwer na komputerze nie uzyska prawidłowego stanu licencji i nie połączy się ponownie z HandyCafe Cloud.