Portfolio Monitoring

Post-disbursement tracking, collections, and delinquency management

Portfolio

₦{{ number_format($portfolioValue / 1000000000, 1) }}B

Loans

{{ number_format($totalLoans) }}

Performing

{{ $performingPercent }}%

At Risk

{{ $atRiskPercent }}%

Collection

{{ $avgCollectionRate }}%

Disbursed Loans

@if ($loans->isEmpty())

No disbursed loans yet — this fills in as applications move through Manager Portal approval and into disbursement.

@else @foreach ($loans as $loan) @php $badge = match($loan->performance_status) { 'performing' => 'bg-green-100 text-green-700', 'at_risk' => 'bg-orange-100 text-orange-700', 'default' => 'bg-red-100 text-red-700', default => 'bg-gray-100 text-gray-500', }; @endphp @endforeach
Application Customer Product Outstanding Collection Rate Status
{{ $loan->application_number }} {{ $loan->customer?->fullName() }} {{ $loan->mortgageProduct?->code }} ₦{{ number_format($loan->outstanding_balance ?? $loan->loan_amount) }} {{ $loan->collection_rate_percent ?? '—' }}% {{ ucfirst(str_replace('_',' ', $loan->performance_status ?? 'unknown')) }}
{{ $loans->links() }}
@endif