@extends('layouts.admin') @section('header') Dashboard @endsection @section('content')
You are managing the
{{ auth()->user()->club?->name ?? 'your club' }}
Active Members
Recent Attendance
@if($latestAttendance){{ $latestAttendance['date']->format('l, jS M Y') }} View details
@elseNo attendance recorded yet
@endif|
JD
Jane Doe
#MEM-8492
|
Unpaid Fees | |
|
JS
John Smith
#MEM-3091
|
Missing Waiver | |
|
AH
Alex Hunter
#MEM-1102
|
Expired Medical Form |
|
@if($member->photo_url_thumbnail)
{{ $member->name }}
{{ $member->reference_number ?? '#' . $member->id }}
|
{{ $member->renewal_date->format('d/m/Y') }}
|
@php $renewalDate = $member->renewal_date->copy()->startOfDay(); $today = now()->startOfDay(); $daysDiff = abs((int) $renewalDate->diffInDays($today)); // abs diff explicit // Determine status $isToday = $renewalDate->equalTo($today); $isOverdue = $renewalDate->lessThan($today); @endphp @if($isToday) Due Today @elseif($isOverdue) Overdue - by {{ $daysDiff }} {{ Str::plural('day', $daysDiff) }} @else {{-- Future dates --}} Due Soon - in {{ $daysDiff }} {{ Str::plural('day', $daysDiff) }} @endif |
All memberships up to date!
No renewals needed in the next 3 months.
|
@if($member->photo_url_thumbnail)
{{ $member->name }}
@if(!$member->reference_number && !$member->renewal_date)
Missing reference number & renewal date
@elseif(!$member->reference_number)
Missing reference number
@elseif(!$member->renewal_date)
Missing renewal date
@endif
|
Complete |
All profiles complete!
Every member has a reference & renewal date.
You are logged in as a {{ ucfirst(str_replace('_', ' ', auth()->user()->role)) }}.