@extends('member.layouts.app') @section('title', 'Member Dashboard') @section('content') @php $user = auth()->user(); $memberName = $user?->name ?? 'Kasun Perera'; $memberInitials = collect(explode(' ', trim($memberName)))->map(fn($w) => strtoupper(substr($w, 0, 1)))->take(2)->implode(''); $hasMembership = $user?->hasActiveMembership() ?? false; $membershipStatusText = $hasMembership ? 'Active' : 'Inactive'; $membershipPackage = $user?->membership_package ?? 'Membership - Annual'; $membershipPurchased = $user?->membership_purchased_at?->format('d M Y') ?? 'N/A'; $membershipExpires = $user?->membership_expires_at?->format('d M Y') ?? 'N/A'; $membershipNumber = $user?->membership_register_number ?? 'PENDING'; $membershipBarcodeUrl = $hasMembership ? route('member.membership.barcode') : asset('images/barcode.png'); $cardInitial = strtoupper(substr($memberName, 0, 1)); $stats = $stats ?? []; $offers = $offers ?? []; @endphp
{{ $hasMembership ? "Here's what's happening with your membership today." : 'Unlock exclusive savings with a membership plan.' }}
Get unlimited access to 500+ exclusive offers and your digital membership card.
{{ $stat['label'] }}
{{ $stat['value'] }}
Premium Member
{{ $membershipNumber }}
Card Holder
{{ strtoupper($memberName) }}
Status
{{ strtoupper($membershipStatusText) }}
Package
{{ $membershipPackage }}
Purchased
{{ $membershipPurchased }}
Expires
{{ $membershipExpires }}