@extends('layout.main') @section('content')

Dashboard

@if (Auth::user()->can('dashboard-clients-show'))

Total Individual Clients

{{ number_format($data['totalIndividualClients']) }}

@endif @if (Auth::user()->can('dashboard-active-loans-show'))

Total Active loans

{{ number_format($data['totalActiveLoans']) }}

@endif @if (Auth::user()->can('dashboard-savings-show'))

Total Savings Accounts

{{ number_format($data['totalSavingAccounts']) }}

@endif @if (Auth::user()->can('dashboard-branches-show'))

Total Branches

{{ number_format($data['totalBranches']) }}

@endif
@if (Auth::user()->can('loans-list'))

Arrears Overview

Total Arrears

{{ formatCurrencyDecimals($data['arrearsBreakdown']['total_arrears']) }}

Total + Penalties

{{ formatCurrencyDecimals($data['arrearsBreakdown']['total_with_penalties']) }}

Loans in Arrears

{{ formatAmount($data['arrearsBreakdown']['loans_count']) }}

Penalty Amount

{{ formatCurrencyDecimals($data['arrearsBreakdown']['penalty_arrears']) }}

Arrears Aging Analysis

1-30 Days {{ formatCurrencyDecimals($data['arrearsAging']->arrears_1_30 ?? 0) }}
31-60 Days {{ formatCurrencyDecimals($data['arrearsAging']->arrears_31_60 ?? 0) }}
61-90 Days {{ formatCurrencyDecimals($data['arrearsAging']->arrears_61_90 ?? 0) }}
Over 90 Days {{ formatCurrencyDecimals($data['arrearsAging']->arrears_over_90 ?? 0) }}

Top Arrears Loans

@forelse($data['topArrearsLoans'] as $loan)

{{ $loan->loan_code }}

@if($loan->individualClient) {{ $loan->individualClient->client->fullname }} @else {{ $loan->groupClients->first()->group->name ?? 'Group Loan' }} @endif • {{ $loan->days_in_arrears }} days overdue

{{ formatCurrencyDecimals($loan->arrears_amount) }}

Principal: {{ formatCurrencyDecimals($loan->principal_amount) }}

@empty

No loans in arrears

@endforelse

Arrears Breakdown

@endif {{-- Weekly Incomes --}}

Weekly Income Collection

{{-- UpComing week projection --}}

Upcoming Income Projection [30 Days- Loans Only]

Weekly Expenses

Loan Status Group

@if (Auth::user()->can('dashboard-clients-show'))

Recent/ Active Loans

@forelse ($data['loans'] as $loan) @empty @endforelse
Client Amount Status Date
@if ($loan?->loan_category_id == \App\Constants\LoanConstants::INDIVIDUAL_LOAN)

{{ $loan?->individualClient?->client?->fullname }}

{{ $loan?->individualClient?->client?->sector?->name }}

@else
@foreach ($loan?->groupClients->take(4) as $groupClient) Avatar @endforeach @if ($loan?->groupClients->count() > 4)
+{{ $loan?->groupClients->count() - 4 }}
@endif

{{ $loan?->groupClients?->first()?->group?->name }}

Group

@endif
{{ number_format($loan?->principal_amount) }} {{ \App\Constants\LoanConstants::getStatusName($loan?->level_status_id) }} {{ optional($loan?->created_at)->format('F j, Y') }}
No data available
{{ $data['loans']->links() }}
@endif
@endsection @push('scripts') @endpush