BioEcko Docs
Dashboards

Role-Based Dashboard Hubs

BioEcko provides dashboard hubs for the roles used in a clinic or hospital. A hub is a launchpad: it gives the user role-specific KPIs, worklists, and quick...

June 2026 · 5 min

Manual area

Dashboards

Coverage

5 sections, 1 workflow diagram

Operator notes

2 implementation notes

Overview

BioEcko provides dashboard hubs for the roles used in a clinic or hospital. A hub is a launchpad: it gives the user role-specific KPIs, worklists, and quick actions, then links into the full module page for the actual workflow.

Current app route prefix: /app/dashboards.

Available Hubs

The current dashboard hub routes are:

  • Nurse Hub (/app/dashboards/nurse-hub) -- medication alerts, vitals queue, tasks, patient list, and handover.
  • Pharmacist Hub (/app/dashboards/pharmacist-hub) -- dispensing queue, stock alerts, expiring items, and POS link.
  • Accountant Hub (/app/dashboards/accountant-hub) -- collections, receivables, pending bills, vendor payment placeholders, and AR review.
  • Front Desk Hub (/app/dashboards/front-desk-hub) -- appointments, walk-ins, queue length, quick registration, check-in, and appointment creation.
  • Radiologist Hub (/app/dashboards/radiologist-hub) -- study worklist, priority badges, STAT/critical counts, TAT, and reporting.
  • Lab Hub (/app/dashboards/lab-hub) -- specimen collection, processing, TAT overdue alerts, completed today, results, and verification.
  • Doctor Hub (/app/dashboards/doctor-hub) -- OPD queue, follow-ups, pending reports, active prescriptions, consultation, prescription, and lab order actions.
  • Admin Hub (/app/dashboards/admin-hub) -- system health, security alerts, financial summary placeholders, module adoption, audit, and invites.
  • Owner Hub (/app/dashboards/owner-hub) -- org-wide aggregate view for owner/admin users.

Small-clinic usage

For Solo Doctor & Small Clinic, the primary hubs are Front Desk Hub, Doctor Hub, and Accountant Hub. Optional lab, radiology, and pharmacy hubs should only be used when those workflows are part of the activated clinic scope.

Routing and preferences

The app includes routing and preference pages under /app/dashboards/routing and /app/dashboards/preferences. The routing page is a preview of typed routing rules; it is not a live automatic redirect against production identity data. The preferences page stores or shows non-PHI dashboard preference metadata where the workspace context supports it.

Role routing flow

Menus and actions are shaped by login context, branch, and permissions.

Role routing preview: login context, branch context, roles, navigation, action gates, and audit.
1Login

User authenticates into the BioEcko workspace.

2Branch context

Working branch and organization scope are selected or inferred.

3Resolve roles

Assigned roles and permission sets are loaded.

4Build navigation

Sidebar and dashboards show only relevant modules.

5Gate actions

Create, edit, approve, export, and delete actions are checked.

6Audit

Sensitive access and changes are logged.

Control paths
Multiple rolesCustom rolePermission denied

Common layout

Every role hub follows the same structure:

  1. Role header with heading, subtitle, and role label.
  2. Scope banner showing the current role and branch context.
  3. Quick-action buttons for common workflows.
  4. Four KPI cards.
  5. One or two worklist panels.
  6. Skeleton and empty states so the page remains readable while data is loading or unavailable.

Some dashboard values are synthetic, placeholder, restricted, or aggregate-only. Do not treat restricted financial, patient, or clinical values as live operational truth unless the clinic has the required activation.

Notes

Clinic tip

For a small clinic, train staff on the hub they actually use instead of the full dashboard list.

Info

Use /app/dashboards/* routes in the ERP app. Older /dashboard/* paths are not the current dashboard route family.

On this page