Multi-tenant platform

Give every mortgage broker its own branded dashboard.

One shared application handles company signup, hostname-based tenant routing, secure access, branded dashboards, and document storage without mixing data between lenders.

1 app Shared codebase and branded project
100% companyId-based data separation
3 languages English, Spanish, and French UI
Company dashboard overview
Mortgage dashboard preview
Routing Subdomain to companyId
Storage Tenant-isolated files
Designed for lenders that want a polished white-label experience

A single platform with strong tenant boundaries.

The product is built around subdomains, Firestore company records, and secure access rules so each broker sees only its own data and branding.

Routing

Hostname-aware tenant detection

The app reads the current subdomain, looks up the matching company, and loads the correct dashboard.

Security

companyId on every record

Users, mortgages, documents, and settings are all tied to a companyId so broker data cannot bleed across tenants.

Branding

White-label dashboards

Each company can store its logo, colors, email templates, and PDF templates to match its brand.

Storage

Tenant-isolated file structure

Cloud Storage stays organized by companyId so borrowers, contracts, and documents never mix.

Seven core modules you can sell to every broker workspace.

Workspaces can bill per member, per module, or per pricing-engine run depending on how the product is sold.

Module 01

Modern Lender list

Keep investor sources organized and ready for quick selection during loan review.

Module 02

Pricing engine

Prequalify loans and compare pricing outcomes before the broker starts the full workflow. Every call is tracked as a billable run.

Module 03

Avaya services

Connect phone and call-center services so broker teams can work client conversations in one place.

Module 04

Loan pipeline controls

Track loan status only, so teams can manage progress without exposing unrelated complexity.

Module 05

Document controls per loan

Attach and organize files on a per-loan basis so every workspace stays clean and auditable.

Module 06

Loan statistics

Surface trends, volume, and performance indicators for day-to-day broker management.

Module 07

Admin panel

Control active and inactive users, usage statistics, and real-time data permissions from one place.

Choose pricing by member, module, bundle, or pricing-engine run.

Price by member, by purchased module, by all-modules bundle, or by pricing-engine run so the billing model matches real usage.

Monthly

Month-to-month

Flexible pricing for teams that want to bill seats, modules, or pricing-engine usage separately.

  • $20 USD per active member, per module
  • $99 USD per active member, all modules bundle

Registration and login flow built for companies.

A new company signs up, reserves a subdomain, gets an admin user, and lands on its own branded dashboard after Authentication confirms access.

Step 1

Create the company

Collect company name, desired subdomain, admin name, email, and password from the signup form.

Step 2

Validate the tenant

Confirm the subdomain is available, store the company record, and create the auth user.

Step 3

Load the dashboard

Resolve companyId, verify permissions, and render the mortgage workspace for that tenant only.

Tenant isolation is the core security model.

Browser data is never trusted on its own. Company access is verified through authenticated users, hostname checks, and Firestore rules that require matching company ownership.

Rule

Check ownership server-side

The app verifies the signed-in user against the companyId before loading mortgages, documents, or reports.

Rule

Keep data separated

Each collection entry includes companyId so the same schema can safely support many companies.

Rule

Route from the hostname

A company visits acme.mymortgagedashboard.com and sees only Acme data, branding, and files.

Built to scale from test subdomains to production tenants.

The same app can run on dev, test, and production subdomains while keeping a simple and DNS deployment model.

  • Development: dev.mymortgagedashboard.com
  • Testing: test.mymortgagedashboard.com
  • Production: mymortgagedashboard.com
  • Customer tenant: acme.mymortgagedashboard.com

Ready for mortgage operations, branding, and tenant isolation.

Use the same platform for onboarding, loan pipelines, documents, reporting, notifications, and future AI features without changing the tenant model.

Contact us

Tell us about your workspace.

Share the basics and we’ll follow up with the right setup for your mortgage dashboard.

We’ll store this inquiry for follow-up.