@extends('layouts.admin') @section('title', 'Dashboard') @section('content')

Portfolio command centre

Live lending, deposits, and authorizations for {{ platform_name() }}.

New loan Portfolio report
Total Customers
{{ number_format($stats['total_customers']) }}
Loan Book (Outstanding)
{{ money($stats['active_loans_outstanding']) }}
Total Deposits
{{ money($stats['total_deposits']) }}
Pending Authorizations
{{ number_format($stats['pending_authorizations']) }}
Interest Outstanding
{{ money($stats['interest_outstanding']) }}
Disbursed MTD
{{ money($stats['disbursed_mtd']) }}

Disbursement trend

Portfolio by status

Product mix (principal)

Loans at a glance — duration & interest

View all
@forelse($loansAtGlance as $loan)
{{ $loan->loan_no }}
{{ $loan->customer->display_name ?? '—' }} · {{ $loan->loanProduct->name ?? '—' }} · {{ money($loan->principal) }}
@empty
No active loans to display.
@endforelse

Recent Loans

View all
@forelse($recentLoans as $loan) @empty @endforelse
Loan No. Customer Product Principal Timeline Status
{{ $loan->loan_no }} {{ $loan->customer->display_name ?? '—' }} {{ $loan->loanProduct->name ?? '—' }} {{ money($loan->principal) }}
{{ $loan->tenor_months }} mo
No loans yet.

Portfolio by Status

@forelse($portfolioByStatus as $row) @empty @endforelse
Status Count Outstanding
{{ number_format($row->count) }} {{ money($row->outstanding) }}
No portfolio data.

Recent Customers

View all
@forelse($recentCustomers as $customer) @empty @endforelse
Customer No. Name Type KYC Status
{{ $customer->customer_no }} {{ $customer->display_name }} {{ ucfirst($customer->type) }}
No customers yet.
@endsection @push('scripts') @endpush