@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif @php $statusClass = match ($cellGroupMeeting->status) { 'Completed' => 'bg-green-100 text-green-700', 'Planned' => 'bg-yellow-100 text-yellow-700', default => 'bg-red-100 text-red-700', }; @endphp
← Back to Meetings
Edit Meeting
@csrf @method('DELETE')

Total Recorded

{{ number_format($attendanceStats['total']) }}

Present

{{ number_format($attendanceStats['present']) }}

Absent

{{ number_format($attendanceStats['absent']) }}

Late

{{ number_format($attendanceStats['late']) }}

Excused

{{ number_format($attendanceStats['excused']) }}

Attendance Rate

{{ number_format($attendanceStats['attendance_rate'], 1) }}%

Meeting Information

{{ $cellGroupMeeting->topic ?: 'Cell Group Meeting' }}

{{ $cellGroupMeeting->cellGroup->name }}

{{ $cellGroupMeeting->status }}
Meeting Date
{{ $cellGroupMeeting->meeting_date?->format('d M Y') }}
Meeting Time
{{ $cellGroupMeeting->meeting_time ? \Carbon\Carbon::parse($cellGroupMeeting->meeting_time)->format('h:i A') : 'Not provided' }}
Location
{{ $cellGroupMeeting->location ?: 'Not provided' }}
Visitors
{{ number_format($cellGroupMeeting->visitor_count ?? 0) }}

Meeting Notes

@if($cellGroupMeeting->notes)
{{ $cellGroupMeeting->notes }}
@else
No meeting notes were recorded.
@endif

Member Attendance

Individual attendance records for this meeting.

@forelse($cellGroupMeeting->attendances as $attendance) @php $attendanceClass = match ($attendance->attendance_status) { 'Present' => 'bg-green-100 text-green-700', 'Absent' => 'bg-red-100 text-red-700', 'Late' => 'bg-yellow-100 text-yellow-700', default => 'bg-blue-100 text-blue-700', }; @endphp @empty @endforelse
Member Contact Attendance Note Action
{{ $attendance->member?->first_name }} {{ $attendance->member?->last_name }}
{{ $attendance->member?->member_id ?: 'No member ID' }}
{{ $attendance->member?->phone ?: 'No phone' }}
{{ $attendance->member?->email ?: 'No email' }}
{{ $attendance->attendance_status }} {{ $attendance->note ?: 'No note' }} @if($attendance->member) View Member @else Member unavailable @endif
No attendance records have been added.

Cell Group

Group Leader

{{ $cellGroupMeeting->cellGroup->leader ? trim( $cellGroupMeeting->cellGroup->leader->first_name . ' ' . $cellGroupMeeting->cellGroup->leader->last_name ) : 'Not assigned' }}

Assistant Leader

{{ $cellGroupMeeting->cellGroup->assistantLeader ? trim( $cellGroupMeeting->cellGroup->assistantLeader->first_name . ' ' . $cellGroupMeeting->cellGroup->assistantLeader->last_name ) : 'Not assigned' }}

Attendance Summary

@php $total = max($attendanceStats['total'], 1); $presentWidth = ($attendanceStats['present'] / $total) * 100; $absentWidth = ($attendanceStats['absent'] / $total) * 100; $lateWidth = ($attendanceStats['late'] / $total) * 100; $excusedWidth = ($attendanceStats['excused'] / $total) * 100; @endphp
Present {{ $attendanceStats['present'] }}
Absent {{ $attendanceStats['absent'] }}
Late {{ $attendanceStats['late'] }}
Excused {{ $attendanceStats['excused'] }}

Record Information

Created

{{ $cellGroupMeeting->created_at?->format('d M Y, h:i A') }}

Last Updated

{{ $cellGroupMeeting->updated_at?->format('d M Y, h:i A') }}