Back to Support

Activity Flows

These diagrams show the main activity paths in GymPulse and the roles that can complete each flow. Views and actions outside a user's permissions are hidden in the app.

Onboarding and Team Setup

Owner or Superadmin
[Sign Up][Create Team][Configure Billing][Invite Members][Start Operations]
  • New team is created with owner access.
  • Billing and tax defaults are set once.
  • Members are invited with explicit roles.

Team Operations (Sessions and Rentals)

Owner, Accountant, or Member (scope varies)
[Open Dashboard][Create Session or Rental][Update Status][Track Activity]
  • Sessions and rentals move through clear lifecycle states.
  • Status updates are visible in activity and reporting surfaces.
  • Users only see controls they are allowed to use.

Live Scoreboard Lifecycle

Coach, Owner, or Superadmin
[Create Match][Start Timer][Score Events][Pause or Resume][End Match]
  • Match state is controlled in real time.
  • Scoring actions remain auditable and reversible where supported.
  • Completed matches remain available in history.

Accounting Workflow

Owner or Accountant (members are read-only where allowed)
[Open Accounting][Create Contacts][Issue Invoices or Bills][Record Payments][Reconcile and Report]
  • Write-only accounting sections are hidden for read-only users.
  • Members only see allowed accounting areas and own-scope data.
  • Operational accounting follows a single end-to-end flow.

Superadmin Operations

Superadmin only
[Open Admin][Manage Users and Teams][Manage Plans and Vouchers][Handle Refunds][Audit and Security]
  • Global platform controls stay isolated to superadmin role.
  • Operational support tasks can be completed without exposing admin tools to normal users.
  • Security and audit controls remain centralized.