Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Description:

A decision support system (DSS) is a composite tool that collects, organizes and analyzes business data to facilitate quality decision-making for management, operations and planning. A well-designed DSS aids decision makers in compiling a variety of data from many sources: raw data, documents, personal knowledge from employees, management, executives and business models. DSS analysis helps organizations to identify and solve problems, and make decisions.

Code Git Repos: https://github.com/egovernments/frontend/tree/dss-dashboardmaster/web/dss-dashboard

Here below sample REST API calls with POSTMAN.

...

ULB Dashboard is having different filters, i.e ULB’s and Wards/Blocks. The data to the filters is loaded from below MDMS api,

https://dev.digit.org/egov-mdms-service/v1/_search

  1. Each ULB dashboard, overview Dashboard and module level pages contains different filters, and are identified by roleName in configs api.

  2. Wards/Blocks filter is dependable filter, which gets loaded on ULB selection.

  3. In ULB dashboard, On page ULB filter will be applied across all the charts and for Performance chart default ULB filter will not be applied .

  4. Overview and all module level page is having ULB dashboard.

...

Filters will be loaded from MDMS api.

https://dev.digit.org/egov-mdms-service/v1/_search

Filters will be loaded on the basis of roleName,

...

Share creates the Image/PDF and upload it S3 using below api and returns file id,

https://mseva-uat.lgpunjab.gov.in/filestore/v1/files

Using file Id file will be fetched using below api,

https://mseva-uat.lgpunjab.gov.in/filestore/v1/files/url

Each S3 image will be shortened using below api,

https://mseva-uat.lgpunjab.gov.in/egov-url-shortening/shortener

5. Configurations:

Github link for config : https://github.com/egovernments/frontend/blob/master/web/dss-dashboard/src/config/configs.js

...

BASE URL : End point of REST API for dashboard.

...

View file
namedss_localisation.xlsx

 

NPM Module Used:

https://docs.google.com/spreadsheets/d/1AdwSGxUZoSmVcSc3PtujGMRCKpNaAEYgAn_8XNTF2vM/edit?usp=sharing


Steps to setup dss in Local :

Step 1: Run as independent , switch to dss-dashboard folder

Step 2: We have to get the below details from environment website and update it the localstorage in the browser.

...