Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Description :

This release for DSS focuses on improving user experience and ability given to the user to get

deeper insights using drill through and comparison indicators in tables.

The release includes the following features:

Breadcrumbs for better navigation

Drill through options in tables and charts

Comparison indicators in Table

Breadcrumbs for Navigation

In addition to the left navigation panel, the addition of breadcrumbs is also useful to provide a better sense of the current page insight. It is also very much helpful for mobile navigation. The user can navigate using the breadcrumbs by clicking on the required parent menu.

Technical Implementation Details:

It Works based on the Current Route URL and previous Route URL

File Details

https://github.com/egovernments/frontend/blob/54832d3e7c2f2e61def248432b927e8d13ed09ca/web/dss-dashboard/src/Breadcrumbs.js

Drill through options in tables and charts

The ability provided in DSS to configure the drill through for required options in tables as well as charts. The drill through options is useful in configuring the required hierarchy of data set. This helps users to go up to 'N' levels to get deeper insights

Technical Implementation Details:

Drilldowns mostly happens based on the drilldown ids present in the current table/ chart.

File Details

https://github.com/egovernments/frontend/blob/54832d3e7c2f2e61def248432b927e8d13ed09ca/web/dss-dashboard/src/components/Charts/TableChart.js

https://github.com/egovernments/frontend/blob/54832d3e7c2f2e61def248432b927e8d13ed09ca/web/dss-dashboard/src/components/Charts/DonutChart.js

Comparison Indicators in Tables

Providing better insights about the metric performances of different dimensions, a comparison indicator is required inside data tables comparing usually with a different time range (last year/last month) and what is percentage change with time.

Technical Implementation Details:

For Comparing with previous year data in every table data , same request object will be used by changing the time range to previous year / month/week .

Following Method along with parameters are used to fetch the previous year data .

getLastYearRequest(calledFrom, visualcode, active, filterList) 

File Details

https://github.com/egovernments/frontend/blob/54832d3e7c2f2e61def248432b927e8d13ed09ca/web/dss-dashboard/src/components/Charts/TableChart.js

  • No labels