@extends('adminlte::page') @section('title', 'Memberships') @section('content_header')

Memberships Management

@endsection @section('content')
Total Members
{{ $totalMembers }}
Registered members
Active Savers
{{ $membersWithSavings }}
With savings accounts
Loan Recipients
{{ $membersWithLoans }}
With active loans
Inactive Members
{{ $totalMembers - $membersWithSavings - $membersWithLoans }}
No financial activity
@forelse($memberships as $membership) @empty @endforelse
ID Membership # Member Name Gender Phone Branch Status Share Capital Actions
{{ $membership->id }} {{ $membership->membership_number }}
{{ Str::limit($membership->user->full_name ?? 'N/A', 18) }}
{{ ucfirst($membership->gender) }} {{ $membership->user->phone_number ?? 'N/A' }} {{ Str::limit($membership->user->branch->name ?? 'N/A', 12) }} {{ ucfirst($membership->status) }} KSh {{ number_format($membership->share_capital, 0) }}
@csrf
@csrf @method('DELETE')
No Members Registered Yet

Start by adding your first member to the system.

Add First Member
@if($memberships->hasPages()) @endif
@endsection @push('js') @if(session('success')) Swal.fire({ icon: 'success', title: 'Success!', text: '{{ session("success") }}', timer: 3000, showConfirmButton: false }); @endif @if(session('error')) Swal.fire({ icon: 'error', title: 'Error!', text: '{{ session("error") }}', timer: 3000, showConfirmButton: false }); @endif @endpush