@if(session('success')) @endif
@php try { $backUrl = route('members.index'); } catch (\Exception $e) { $backUrl = url('/members'); } @endphp Back

{{ $member->full_name }}

{{ $member->family_name }}

@if(auth()->user()->role === 'clerk' || auth()->user()->role === 'ict') @php try { $editUrl = route('members.edit', $member->member_id); } catch (\Exception $e) { $editUrl = url('/members/' . $member->member_id . '/edit'); } @endphp Edit Member @endif
{{-- Profile Card --}}

Profile

{{ $member->first_name }} {{ $member->last_name }}

{{ $member->role_in_church ?? 'Member' }}

{{ ucfirst($member->membership_status ?? 'active') }}
{{ $member->phone ?? 'N/A' }}
{{ $member->email ?? 'N/A' }}
{{ $member->address ?? 'N/A' }}
{{-- Quick Stats --}}

Quick Stats

Member Since

{{ $member->membership_date ? \Carbon\Carbon::parse($member->membership_date)->format('M Y') : 'N/A' }}

Attendance

@php $totalAttendance = $member->attendance->count(); $presentCount = $member->attendance->where('present', true)->count(); $attendanceRate = $totalAttendance > 0 ? round(($presentCount / $totalAttendance) * 100) : 0; @endphp {{ $attendanceRate }}%

Age

{{ $member->date_of_birth ? \Carbon\Carbon::parse($member->date_of_birth)->age : 'N/A' }} years

Total Contributions

@php $totalContributions = $member->contributions->sum('amount'); @endphp ₦{{ number_format($totalContributions, 2) }}

{{-- Tabs --}}
{{-- Personal Information Tab --}}

{{ $member->first_name }}

{{ $member->last_name }}

{{ $member->family_name }}

{{ $member->gender }}

{{ $member->date_of_birth ? \Carbon\Carbon::parse($member->date_of_birth)->format('F j, Y') : 'N/A' }}

{{ $member->phone ?? 'N/A' }}

{{ $member->email ?? 'N/A' }}

{{ $member->address ?? 'N/A' }}

{{-- Membership Details Tab --}} {{-- Attendance History Tab --}}