@php use Carbon\Carbon; @endphp @section('main-content')
Total Amount
money stack
{{ number_format($totalLoanAmount) }} Tshs
Paid Amount
money in
{{ number_format($payments->sum('paid_amount')) }} Tshs
Due Amount
money out
{{ number_format($totalLoanAmount - $payments->sum('paid_amount')) }} Tshs
All Users
many users

{{ number_format($user->count()) }} People

Customers with Loans
loan
@php $count = 0; foreach ($loans as $loan) { $totalAmount = $loan->loan_required_amount; $paidAmount = $loan->payments->sum('paid_amount'); if ($totalAmount > $paidAmount) { $count++; } } @endphp

{{ $count }} People

Fully Paid Customers
paid user
@php $fullyPaidCount = 0; foreach ($users as $user) { foreach ($user->loans as $loan) { if ($loan->payments->sum('paid_amount') >= $loan->loan_required_amount) { $fullyPaidCount++; break; } } } @endphp

{{ $fullyPaidCount }} People

{{-- Map Container --}}
Payments This Week
@forelse ($paymentsThisWeek as $payment) @php $days = round($payment->time_to_next_payment); @endphp @empty @endforelse
Name Time to Next Payment
{{ $payment->applicant_name }} {{ $days }} {{ Str::plural('day', $days) }}
No payments this week.
Missed Payments
@forelse ($missedPayments as $missed) @empty @endforelse
Name Days Past Due Phone Number
{{ $missed->applicant_name }} {{ abs(round($missed->days_past_due)) }} days {{ $missed->applicant_phone_number }}
No missed payments this week.
@if ($nearEndLoans->isEmpty())
No loans nearing end date.
@else
Loan Nearing End Date
@foreach ($nearEndLoans as $loan) @endforeach
Name Required Pending Amount Days Remaining
{{ $loan->applicant_name }} {{ number_format($loan->loan_required_amount) }} Tsh {{ number_format($loan->loan_required_amount - $loan->payments->sum('paid_amount')) }} Tsh @php $now = Carbon::now(); $end = Carbon::parse($loan->loan_end_date); $diffDays = $now->diffInDays($end, false); if ($diffDays < 0) { echo 'Expired'; } elseif ($diffDays <= 14) { echo intval(round($diffDays)) . ' day' . (intval(round($diffDays)) !== 1 ? 's' : ''); } else { echo ''; } @endphp
{{ $nearEndLoans->onEachSide(1)->links() }}
@endif
@endsection