@extends('layouts.app') @section('title', 'Admin Dashboard') @section('page-title', 'Dashboard') @section('content')
Good {{ now()->hour < 12 ? 'Morning' : (now()->hour < 17 ? 'Afternoon' : 'Evening') }}, {{ explode(' ', auth()->user()->name)[0] }} 👋
Here's what's happening at the Credit Union today — {{ now()->format('l, F j, Y') }}
Add Member Reports
{{-- KPI Stat Cards --}}
{{ number_format($stats['total_members']) }}
Total Members
+{{ $stats['new_members_month'] }} this month
${{ number_format($stats['total_savings'], 0) }}
Total Savings (USD)
{{ $stats['savings_change'] }}% vs last month
${{ number_format($stats['total_loans_outstanding'], 0) }}
Loans Outstanding
{{ $stats['active_loans'] }} active loans
{{ $stats['defaulters'] }}
Defaulters
Requires attention
{{-- Pending Loan Applications --}}
Pending Loan Applications
View All
@forelse($pending_loans as $loan) @empty @endforelse
Member Amount Purpose Applied Action
{{ strtoupper(substr($loan->member->name, 0, 2)) }}
{{ $loan->member->name }}
{{ $loan->member->member_id }}
${{ number_format($loan->amount, 2) }} {{ $loan->purpose }} {{ $loan->created_at->diffForHumans() }}
No pending applications
{{-- Financial Summary --}}
Financial Summary
This Month
Savings Collected ${{ number_format($stats['savings_this_month'], 2) }}
Loans Disbursed ${{ number_format($stats['loans_this_month'], 2) }}
Repayments Received ${{ number_format($stats['repayments_this_month'], 2) }}

Loan Status Breakdown
@foreach([['Approved','#2e7d52',$stats['loans_approved']],['Pending','#d4820a',$stats['loans_pending']],['Rejected','#c0392b',$stats['loans_rejected']]] as [$label, $color, $count])
{{ $label }}
{{ $count }}
@endforeach
{{-- Recent Transactions --}}
Recent Transactions
View All
@forelse($recent_transactions as $txn) @empty @endforelse
Ref # Member Type Amount Date Status
{{ $txn->reference }}
{{ strtoupper(substr($txn->member->name, 0, 2)) }}
{{ $txn->member->name }}
{{ ucfirst($txn->type) }} ${{ number_format($txn->amount, 2) }} {{ $txn->created_at->format('M d, Y H:i') }} Completed
No transactions yet
@endsection