In this document we ill discuss about the Technical Details of the Components in UI and Backend and their implementation details.
...
After selecting the city, stakeholder click on the select button for entering the BPA screen and it will route to https://egov-micro-qa.egovernments.org/citizen/egov-bpa/apply page.
Need to Link Img here
This page related code present in the below file path
...
iv. Document and NOC details
v. Application Summary
Need to Link Img here
Before that stakeholder needs edcr number for the scrutiny details to populate the details in the BPA screens.
...
web/rainmaker/dev-packages/egov-bpa-dev/src/ui-config/screens/specs/egov-bpa/applyResource/basicDetails.js
Need to Link Img here
Here stakeholder should enter edcr number and search with that number using search icon present the Building plan scrutiny number field.
...
web/rainmaker/dev-packages/egov-bpa-dev/src/ui-config/screens/specs/egov-bpa/applyResource/scrutinyDetails.js
Need to Link Img here
In this screen, we are just populating the edcr details
...
web/rainmaker/dev-packages/egov-bpa-dev/src/ui-config/screens/specs/egov-bpa/applyResource/applicantDetails.js
Need to Link Img here
In this screen, Stakeholder should populate/create owner details.
...
web/rainmaker/dev-packages/egov-bpa-dev/src/ui-config/screens/specs/egov-bpa/applyResource/documentDetails.js
Need to Link Img here
In this screen, stakeholder must and should upload mandatory documents and other documents are optional.
...
web/rainmaker/dev-packages/egov-bpa-dev/src/ui-config/screens/specs/egov-bpa/summaryDetails.js
Need to Link Img here
In this screen, stakeholder review the details of all sections details, this is not editable page.
...
Ancknowledgement code present in web/rainmaker/dev-packages/egov-bpa-dev/src/ui-config/screens/specs/egov-bpa/acknowledgement.js path.
Need to Link Img here
Citizen
NA
Employee
NA
Creating BPA Application
...
BackEnd
bpa-services/_create
...
bpa-services/_update (SEND_TO_CITIZEN)
...
bpa-services/_update (APP_FEE_PAYMENT)
...
bpa-services/_update (DOC
...
_VERIFICATION)
...
bpa-services/_update (FIELD_INSPECTION)
...
bpa-services/_update (NOC_VERIFICATION)
...
bpa-services/_update (APPROVE)
...
bpa-services/_update (SANC_PAYMENT)
...