HandyCafe Docs
owner it-admin cashier

Вебпанель Cafe Manager

Cafe Manager Web - це адаптивний браузерний інтерфейс керування за адресою handycafe.app . Він з'єднується з сервером HandyCafe через захищений хмарний ретранслятор, тож власники та уповноважені оператори можуть стежити за комп'ютерним клубом і керувати ним, не відкриваючи локальний сервер прямо в інтернет.

Що можна робити

  • Стежте в реальному часі за комп'ютерами, сеансами, доходом поточної години, доходом за сьогодні та середньою тривалістю сеансу за сьогодні.
  • Шукайте консолі або учасників і фільтруйте консолі за станом: офлайн, на паузі, на обслуговуванні, активні або доступні.
  • Запускайте гостьовий сеанс; завершуйте, блокуйте або розблоковуйте сеанси; додавайте час сеансу; перезавантажуйте чи вимикайте ПК; переглядайте запущені на ньому програми та надсилайте оголошення для всього закладу.
  • Шукайте учасників, переглядайте баланси та останню історію, поповнюйте гаманець і нараховуйте ігровий час.
  • Аналізуйте структуру доходу, щоденний дохід, завантаженість та погодинну активність за вибраний період.
  • Переглядайте журнал віддалених операцій, де вказано дію, об'єкт, безпечне зведення параметрів, оператора, результат, помилку та час.

Інтерфейс має нижню навігацію для телефона, елементи керування під палець, адаптивні картки замість широких таблиць, темну тему та коректну поведінку під час зміни видимої області на мобільних пристроях.

Стан з'єднання

Смуга стану внизу показує два незалежні стани:

  • Хмарний канал - це з'єднання браузера з хмарою HandyCafe.
  • Сервер кафе - це живий ретранслятор команд від хмари до настільного сервера.

Підключений хмарний канал ще не означає, що сервер кафе онлайн. Коли ретранслятор до сервера кафе недоступний, віддалені команди вимикаються або відхиляються. Панель може залишати на екрані останній відомий знімок стану, але позначає його як застарілий, а не подає як дані в реальному часі.

Безпека та надійність

Вхід виконується через сеанс облікового запису HandyCafe. Кожен запит до кафе перевіряється на право власності та наявність хмарної підписки. Віддалені операції запису обмежені за частотою, перевіряють вхідні дані, потребують обов'язкового ключа ідемпотентності та створюють запис в аудиті. Повторне використання того самого ключа з іншими параметрами відхиляється. Запити від браузера до API мають жорсткий тайм-аут, а квитки WebSocket є короткочасними й одноразовими.

Примітки до учасника передаються на сервер кафе, але не потрапляють у зведення параметрів віддаленого аудиту. Паролі, токени сеансів та необроблені квитки автентифікації ніколи не показуються на сторінці дій.

Вимоги

  • Обліковий запис HandyCafe, якому належить кафе або який має до нього доступ.
  • Активна ліцензія та потрібна хмарна підписка.
  • Актуальна версія сервера HandyCafe, підключена до хмарного ретранслятора.

Якщо сервер кафе офлайн, дані в реальному часі та віддалені команди не працюватимуть, доки настільний сервер не матиме дійсного стану ліцензії й не під'єднається знову до хмари HandyCafe.