---
# System prepended metadata

title: Refinement

---

# Refinement

  - **Multiple custom dashboards** - https://officernd.atlassian.net/browse/RND-11148 
    - architecture discussion needed
    - questions
      - for new orgs we'll still have 1 default dashboard?
      - can we delete all custom dashboards?
      - how many custom dashboards can you add? limit to 20 or something?
      - can you search through custom dashboards?
    - server
      - add name to model
      - API for add/edit/remove dashboards (respect perms)
    - client
      - UI for add/edit/delete dashboard (respect perms)
      - fix navigation to get the dashboard dynamically
      - rework navigation to show item for each dashboard
      - tweak custom dashboard page to work for multiple dashboards

  - **Custom Dashboard per teammate** - https://officernd.atlassian.net/browse/RND-11147
    - architecture discussion needed
    - questions
      - do we need this if we implement the multiple custom dashboards story?
      - I assume
    - server
      - add teammate prop to model
      - mark the teammate dashboards as "special" and don't show them when showing the others dashboards
      - prevent users from getting other teammates dashboards 
    - client
      - show the teammate dashboard
      - I assume that the rework of the navigation is done with the other item

  - **Sisense JS** - https://officernd.atlassian.net/browse/RND-11149
    - try to run Pesho POC
    - rework the UI that shows the separate widgets
    - other possible issues with Sisense JS

  - **Benchmarking**
    - questions
      - can we do the benchmarks 1 by 1 instead of single item
      - fake keys - MiroN do not like this approach
      - we'll show in completely separate dashboard?
      - the SQL logic will be complicated - get the avarage revenue for every org, get orgs count, remove first 10 and last 10, divide the average to the orgs count