Project

General

Profile

roos-fs tasks #520

Updated by Vadim Pariev 7 months ago

A new statistics dashboard needs to be implemented to visualize key metrics related to services, income, and cancellations. The layout and presentation should follow the structure shown in the attached image.  

 **Purpose:** 
 Provide admins with a clear, time-based overview of system performance — including how many services were completed, how much income was generated, and how many services were cancelled (including cancellation fees). 

 **The dashboard must display:** 

 * Total Services Completed – number of completed services within the selected period. 
 * Total Income (Revenue) – total income generated from completed services within the selected period. 
 * Total Cancellation Fees – total amount of cancellation fees collected within the selected period. 
 * Total Cancelled Services – number of cancelled services within the selected period. 
 * Data should be visualized using graphs and summary cards, as shown in the provided picture. 
 * Admin can switch between the Graphs for income, services, cancellation fees or select them at the same time to be shown at the same time 
 * Each metric should have its own line or data representation (e.g., Services Completed, Revenue, Cancellation Fees). 
 * The graph should display monthly values across a selected year (12 months) month (or time range with the monthly steps - see ticket https://redmine.matecube-internal.ddns.net/issues/521). steps). 

 **Goal:** 
 Deliver a clear, interactive statistics page that allows both internal admins to track overall performance and financial results at a glance. 

 NOTE 
 - Before start please show the consept of the dashboard to the PO 
 - do not impliment uptil approved  
 - Feel free to select a better variant for the statistics dashboard

Back