@extends('layouts.app') @section('title', 'CBO Performance Reports') @section('content')

CBO Performance Reports

@if(session('success')) @endif
Filter Options
Clear Filters
CBO Performance Summary
@if(count($stats) > 0)
@foreach($stats as $cboStat) @endforeach
CBO Name Members Groups Loans Loan Amount Actions
{{ $cboStat['cbo_name'] }} {{ $cboStat['member_count'] }} {{ $cboStat['group_count'] }} {{ $cboStat['loan_count'] }} Rs. {{ number_format($cboStat['loan_amount'], 2) }}
Total {{ array_sum(array_column($stats, 'member_count')) }} {{ array_sum(array_column($stats, 'group_count')) }} {{ array_sum(array_column($stats, 'loan_count')) }} Rs. {{ number_format(array_sum(array_column($stats, 'loan_amount')), 2) }}
@else
No CBO data found

Try adjusting your filter criteria

@endif
@if(count($stats) > 0)
Member Distribution
@php $totalMembers = array_sum(array_column($stats, 'member_count')); $totalGroups = array_sum(array_column($stats, 'group_count')); @endphp

{{ $totalMembers }}

Total Members

{{ $totalGroups }}

Total Groups

Average {{ $totalMembers > 0 ? round($totalMembers / count($stats), 1) : 0 }} members per CBO
Loan Performance
@php $totalLoans = array_sum(array_column($stats, 'loan_count')); $totalLoanAmount = array_sum(array_column($stats, 'loan_amount')); @endphp

{{ $totalLoans }}

Total Loans

Rs. {{ number_format($totalLoanAmount, 0) }}

Total Amount

Average {{ $totalLoans > 0 ? round($totalLoans / count($stats), 1) : 0 }} loans per CBO
Top CBOs by Members
@php $topMembers = collect($stats)->sortByDesc('member_count')->take(5); @endphp @foreach($topMembers as $index => $cbo)
@if($index === 0) @elseif($index === 1) @elseif($index === 2) @else @endif {{ $cbo['cbo_name'] }}
{{ $cbo['member_count'] }} members
@endforeach
Top CBOs by Loan Amount
@php $topLoans = collect($stats)->sortByDesc('loan_amount')->take(5); @endphp @foreach($topLoans as $index => $cbo)
@if($index === 0) @elseif($index === 1) @elseif($index === 2) @else @endif {{ $cbo['cbo_name'] }}
Rs. {{ number_format($cbo['loan_amount'], 0) }}
@endforeach
@endif
Export Options
@csrf
@endsection @section('scripts') @endsection