Skip to content

Dashboard - redesign admin UI #7945

Open
Open

Description

@AmaLuci

Goal
Redesign the dashboard to provide a clear and informative overview of the PBX, improving visibility of system status and key information.

This section includes:

  • System overview (general PBX status)
  • Key metrics (e.g. users, devices, trunks)
  • System status indicators (e.g. trunks, devices availability)
  • Warnings and highlights (e.g. missing configuration, issues)
  • Entry points to relevant sections (via links, not direct actions)

Design goals

  • provide a clear and immediate understanding of system status
  • highlight relevant information and potential issues
  • improve information hierarchy and readability
  • keep the dashboard informative, not action-driven
  • avoid redundancy with other sections

Output
hi-fi mockups
layout and prioritization of information
states (empty, warning, error) and edge cases

Activity

  1. added this to the NethVoice 1.9 milestone on Mar 30, 2026
  2. self-assigned this
    on Mar 30, 2026
  3. added theissue type on Mar 30, 2026
  4. AmaLuci commented on Sep 9, 2026

    @AmaLuci
    Author

    This work is split across three areas: the main dashboard, the Trunks section (for the call-through-trunk action) and Users and groups (for the per-user device overview).

    Dashboard

    Mockup: link

    • System overview and subscription
    • Counters: Users, Groups, Physical phones, Calls in progress, Trunks, Inbound routes, Outbound routes
    • Calls in progress: table with call type, source, destination, duration
    • Charts (library and exact metrics to confirm based on data availability)

    Excluded from dashboard:

    • Call through trunk: moved to Trunks section
    • Per-user device visibility: moved to Users and groups > Overview

    Note: warnings and highlights (e.g. missing configuration, issues) are not included in this mockup yet, still to be discussed with the team.

    Trunks

    Mockup: link

    • "Call through this trunk" action added to available actions for each trunk

    Users and groups

    Mockup: link

    • New tab: Overview
    • Card per user: presence status, group, and every registered device with individual status and number
  5. moved this from Todo to Testing in NethVoiceon Sep 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

nethvoiceBug or features releted to the NethVoice project

Type

Projects

  • Status
    Testing

Relationships

None yet

Development

No branches or pull requests

Issue actions