@extends('layouts.admin') @section('title', 'Dashboard') @section('page-title', 'Dashboard') @section('page-subtitle', 'Welcome back, ' . session('admin_user') . '!') @section('content') @if(!empty($fraudAlerts))
@foreach($fraudAlerts as $alert)
[{{ $alert['module'] }}] {{ $alert['message'] }}
@endforeach
@endif

Total Members

{{ number_format($totalMembers) }}

+{{ $newMembersThisMonth }} this month

Today's Savings

₦{{ number_format($todaySavings) }}

{{ $pendingReconciliation }} pending reconcile

Loan Portfolio

₦{{ number_format($totalLoanPortfolio) }}

{{ $overdueLoans }} overdue

Total Investment

₦{{ number_format($totalInvestment) }}

{{ $pendingProfitPayments }} profit due

Cash Balance

₦{{ number_format($cashBalance) }}

Net ledger balance

ATM Fees Today

₦{{ number_format($todayAtmFees) }}

{{ $todayAtmTransactions }} transactions

POS Sales Today

₦{{ number_format($todayPosSales) }}

{{ $lowStockItems }} low stock

Month Expenses

₦{{ number_format($monthExpenses) }}

This month

6-Month Savings Trend

@php $maxSavings = max(array_column($monthlySavings, 'amount')) ?: 1; @endphp
@foreach($monthlySavings as $m) @php $height = max(8, ($m['amount'] / $maxSavings) * 100); @endphp
₦{{ number_format($m['amount']/1000) }}k
{{ $m['month'] }}
@endforeach

Loan Status

Pending Review {{ $pendingLoans }}
Active Loans {{ $activeLoans }}
Overdue {{ $overdueLoans }}

This Month

Savings Collected ₦{{ number_format($monthSavings) }}
ATM Fees ₦{{ number_format($monthAtmFees) }}
POS Revenue ₦{{ number_format($monthPosSales) }}

Quick Actions

Recent Activity

@forelse($recentActivities as $log)

{{ $log->description }}

{{ $log->user_name }} • {{ $log->created_at->diffForHumans() }}

{{ $log->module }}
@empty

No recent activity.

@endforelse
@endsection