Next, we'll build a portal for Bank A and Bank B. Users can log in with their friendlyID and submit payment requests. Then, the Bank can log in and view the KYC details of transactions.
The portal will have two components:
- A Node.js backend that will post payments to the bridge server and fetch user details from the users table in the bank internal database.
- A React frontend that's used to submit requests and view status.
Let's start with the Node.js backend.