Complete mortgage origination platform with partner SDK, admin dashboards, sales portals, and API services.
See the embedded widget in action
A simulated partner website (like Naseej Properties) with the BBK mortgage widget embedded. Browse properties, open the calculator, and submit applications.
Send this to partner developers
Complete documentation for partners: SDK installation, configuration options, event callbacks, theming, and code examples for web and mobile.
Loan officer portal
Review mortgage applications, manage pipeline stages, view analytics charts, approve or reject applications. Connected to Application.API.
Sales officer dashboard
Manage assigned leads, update application stages (Bank/Eval/Insurance/Eskan), view lead details, track conversion rates.
Lead assignment & team performance
Assign leads to sales officers, monitor team performance, track conversion rates, manage unassigned leads.
# 1. Start services (open separate terminals for each)
cd BBKEmbeddedFinance
dotnet run --project src/Services/BBK.Identity.API # port 5600
dotnet run --project src/Services/BBK.Application.API # port 5100
dotnet run --project src/Services/BBK.Credit.API # port 5200
dotnet run --project src/Services/BBK.Partner.API # port 5500
# 2. Serve the web portals
npx serve src/Web -p 8080 # or python -m http.server 8080
# 3. Open the hub
open http://localhost:8080
# Default login credentials
admin@bbk.com / Admin@BBK2025 # Admin role
yousif@bbk.com / Sales@BBK2025 # Sales role
hana@bbk.com / Sales@BBK2025 # Sales role
rashid@bbk.com / Sales@BBK2025 # Sales role