Admin Dashboard

Adminadmin

Admin Dashboard

Admin role required

The admin area provides platform-wide management tools.

Dashboard

The admin dashboard at /admin shows:

  • Summary Cards — Roles, Users, Subscriptions, Email Templates
  • Content Stats — URL Links, File Links, QR Codes, Pages, Storage Used
  • Content Created Chart — multi-series chart (links/QR/pages by day)
  • Visitors Chart — clicks by day with timeframe selector

User Management

  • Roles — create, edit, delete roles (Admin and User are protected)
  • Users — search, filter by subscription, view user details
  • User Detail — avatar, account info, roles, subscription and payment history

Subscription Management

  • Search and filter subscriptions by status/plan
  • Admin actions: Cancel at Period End, Cancel Immediately
  • Per-payment refunds (full or partial) with reason selection

Settings

  • Email Providers — assign SMTP/Brevo/SendGrid per category (Identity, Booking, Test, Mailing)
  • Email Templates — edit confirmation, password reset emails with preview
  • Email Testing & Logs — send test emails, view send logs with status and error details

Stripe Configuration

  • Booking fee percentage and fixed fee
  • Default currency
  • Stripe API key status
  • Connected accounts overview

Utilities

  • Purge deleted links/QR codes/pages by age
  • Purge deleted bookings
  • Purge old click analytics
  • Database entity counts

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.