Dashboard

The Dashboard is the first page you see after logging into the admin panel. It gives you a live snapshot of platform activity and system health without needing to navigate anywhere else.

Overview

The dashboard loads all data automatically when you open it. Use the Refresh button in the top right to reload all stats at any time.

Quick Stats

Four stat cards appear at the top of the page.

CardWhat It Shows
Total UsersTotal registered accounts; subtitle shows how many are currently active
Active TablesNumber of tables with status PLAYING; subtitle shows total table count
Running TournamentsTournaments with status RUNNING; subtitle shows how many are open for registration
Pending WithdrawalsNumber of withdrawal requests awaiting approval; subtitle shows the total value pending

Each stat card is a clickable link. Total Users, Active Tables, and Running Tournaments open their management pages; Pending Withdrawals opens Messages. The Running Tournaments card is hidden when the tournaments feature toggle is off.

Messages & Requests

Below the quick stats, three cards show communication and verification activity.

CardWhat It Shows
Unread MessagesUnread inbox items; subtitle shows total messages
Pending VerificationsKYC submissions awaiting review; subtitle shows approved and rejected counts
Withdrawal RequestsTotal withdrawal requests; subtitle shows approved and rejected counts

All three cards link to the Messages section.

Quick Actions

Buttons give one-click access to the most frequently used sections:

  • Manage Tables — go to Tables Management
  • Manage Users — go to Users Management
  • Manage Tournaments — go to Tournaments Management (hidden when the tournaments feature toggle is off)
  • Manage Bonuses — go to Bonuses Management (hidden when the bonuses feature toggle is off)

Messages by Category

If any messages exist, a table below the quick actions shows a breakdown by category. Columns shown:

ColumnDescription
CategoryMessage category name (e.g., Support, Verification, Withdrawal)
TotalTotal messages in that category
UnreadUnread messages highlighted with a badge

This section only appears when there is at least one message in the inbox.

System Status

The System Status section shows the live health of the three core services.

ServiceWhat Is Checked
API ServerOverall health endpoint status. ok and degraded show as Online; unhealthy shows as Offline
WebSocket ServerReal-time connection service health
DatabaseDatabase connectivity health

Status indicators:

IndicatorMeaning
Green dot + "Online"Service is healthy
Red dot + "Offline"Service is unhealthy
Grey dot + "Unknown"Status could not be determined (e.g., health endpoint unreachable)

If the API Server itself is unreachable, all three statuses will show Unknown.

Notes for Operators

  • The dashboard does not auto-refresh. Click Refresh to get the latest data.
  • Pending withdrawal amounts are shown in your configured currency.
  • A card shows - when its data could not be loaded, for example when your group lacks permission for it.
  • System health is read from the /api/v1/health endpoint. If your server is load-balanced, this reflects the node that served the request.
Try the live demo Pricing

Have questions about Poker Engine? We reply fast.