For the complete documentation index, see llms.txt. This page is also available as Markdown.

Monthly Dashboard

Link. → {base url}/mgramseva/home/dashboard

Users are redirected to this screen if they select the GPWSC Dashboard option on the home screen.

User Interaction on Screen

  • Users can select the year from the drop-down which contains the list of the last 5 Financial years, on tap of any year respective months will be displayed.

  • Users can see the user satisfaction average scores of the selected month.

  • Users can see the Trend line graph plotted based on both Revenue and Expenditure.

  • By selecting any Month from the table, users are navigated to the Expenditure and Revenue Dashboard screen.

  • Users can see the WhatsApp Share button, by tapping on it users can share the Monthly dashboard as a screenshot via WhatsApp.

Files Path

API Details

End Point

Request Method

Request Info

dashboard-analytics/dashboard/getChartV2

POST

aggregationRequestDto : {}

requestDate : {}

headers : {}

RequestInfo : {}

ws-services/wc/_revenueCollectionData

POST

tenantId : {} fromDate : {} toDate : {}

RequestInfo : {}

echallan-services/eChallan/v1/_chalanCollectionData

POST

tenantId : {} fromDate : {} toDate : {}

RequestInfo : {}

/filestore/v1/files

POST

tenantId : {}

module : {}

/egov-url-shortening/shortener

POST

url : {}

Stack

1 → Home Screen + Monthly Dashboard + Revenue Dashboard + update connection screen

Pop → Revenue Dashboard screen → Home Screen

2 → Home Screen + Monthly Dashboard + Expenditure Dashboard + update expenditure screen

Pop → Expenditure Dashboard Screen → Home Screen

3 → Home Screen + Monthly Dashboard + Revenue Dashboard + update connection screen + Update Success

Pop → Home Screen

4 → Home Screen + Monthly Dashboard + Expenditure Dashboard + update expenditure screen + Update Success

Pop → Home Screen

Widgets Utilised from Library

Widgets

File Path

Description

Pagination

Pagination

BuildTextField

Text Field

BillsTable

Table

LabelText

Subtitle

NestedDatePicker

Nested Date Picker

Role Access Mapping

Files Path

Controller → punjab-mgramseva/dashboard_provider.dart at develop · egovernments/punjab-mgramseva , https://github.com/misdwss/punjab-mgramseva/blob/develop/frontend/mgramseva/lib/providers/revenuedashboard_provider.dart

Creative Commons LicenseAll content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.

Last updated

Was this helpful?