What it does
The Borrower Dashboard Element provides a comprehensive loan management experience that enables borrowers to:- View loan status and progress - See current loan stage, approval status, and progress indicators
- Complete tasks - View and complete borrower tasks assigned by loan officers, including document uploads
- Upload documents - Securely upload required documents like pay stubs, bank statements, tax returns, and other verification documents
- Communicate with loan officers - Send and receive messages with assigned loan officers
- Download documents - Access and download important documents like pre-approval letters, disclosures, and closing documents
- Customize pre-approval letters - Generate and customize pre-approval letters with property addresses and loan amounts
- Track order-outs - Monitor the status of third-party services like appraisals and title orders
- View disclosure status - See which disclosures have been sent and signed
- Monitor loan stages - Track the loan as it progresses through Processing, Underwriting, Conditionally Approved, Clear to Close, and other stages
How it works
The Borrower Dashboard Element is programmatically generated and rendered seamlessly inline. It communicates securely with the Pylon API using the authorization lease you configure in your backend. Here’s what the Element builds into your application:
To ensure optimal display, the Borrower Dashboard Element should take up most
of the page, with only your global layout surrounding it. Avoid displaying
other UI elements on the same page to prevent visual conflicts.
Getting started
1
Set up authentication
Configure your backend to handle Pylon authorization
requests. This is required before using any
Elements.
2
Install the library
Add the Pylon Elements library to your project:
bash npm install @pylonlending/react-elements --save 3
Build the Element
Import and configure the Borrower Dashboard Element in your app. See the
setup guide for details.
When to use
Use the Borrower Dashboard Element when:- A loan application has been submitted (
submitted: true) - You want to show borrowers their in-progress loans
- Borrowers need to complete tasks or upload documents
- Borrowers need to communicate with loan officers
For new or in-progress applications that haven’t been submitted, use the Loan
Application Element instead.
Next steps
- Set up the Element - Integration guide
- Polling for updates - Monitor loan status changes
- Theming - Customize appearance