Document Owner | Rahul Pawar |
---|---|
Designer | Rahul Pawar, Nikhil Pawar |
Developers | Rahul Pawar |
Goals:
Implementation of ThitsaWorks Credit Bureau(Myanmar) and develop the Generalize configuration module to accommodate different Credit Bureau.
Requirements:
Title | Description | Status |
---|---|---|
Token Module | Stores the token credentials provided by ThitsaWork and while generating the token it will use this data to new create Tokens after the previous token gets expired. | Completed |
Fetch Credit Report | Fetch the Credit Reports by NRC parameter provided by the user, While fetching the report, this module will use the credentials stored in the database and also the generated token. | Completed |
Upload Credit Report | To upload the Credit Report, The user should have a proper Credit Report in .csv format which has to follow the template rules determined by the respective Credit Bureau. | Completed |
Generalization of Credit Bureau Configuration Module | This Infrastructure will be common for all credit bureaus which will be Integrated in the future. All the requests to fetch the credit-report will be pass to this Generic Module and it will identify to which Integrated credit-bureau, the request is assigned. After Identification, the request will be passed to the specific credit bureau and a credit report will be fetched. As the credit report will be fetched from the respective credit bureaus, it will be passed to this Generic Module as a response and then it will display to the user. | Completed |
Specs:
1) Credit Bureau config(specific to ThitsaWorks): Currently the implementation is specific and it will be generalized in the later stages.
2) Token Maintainance module: Token is needed with the request of Credit Report to ThitsaWorks Credit-Bureau, this will be a submodule and will be responsible for fetching and storing tokens.
3) Fetch and parse credit report: This module in conjunction with the token module and will generate a credit report. Also, a generic template of the credit report will be made which will be adhered to in future implementations.
4) Configure a credit bureau module with loan mapping: When a user invokes a credit report check, the mapping module will check the mapping and invoke the appropriate credit bureau request.
Mocks and Initial Draft:
Documentation: