@extends('layouts.admin') @section('title', 'Event Registrations') @section('page_title', 'Event Registrations') @section('content') {{-- EVENT SUMMARY CARD --}}
{{ $event->title }}
{{ $event->event_date->format('d M Y') }} {{ $event->event_time }} {{ $event->location ?? 'Online' }} {{ $event->ticket_type }} @if($event->ticket_type == 'PAID') ₹{{ number_format($event->ticket_price, 0) }} @endif {{ $event->status }}
{{-- STATS --}}
{{ $event->registered_count }}
Registered
{{ $event->total_seats == 0 ? '∞' : $event->total_seats }}
Total Seats
{{ $event->total_seats == 0 ? '∞' : ($event->total_seats - $event->registered_count) }}
Remaining
{{-- REGISTRATIONS TABLE --}}
Registrations ({{ $registrations->count() }} total)
Back to Events
@forelse($registrations as $reg) @empty @endforelse
# Member Ticket No. Membership ID Unit District Payment Registered At
{{ $loop->iteration }}
{{ strtoupper(substr($reg->user->name, 0, 2)) }}
{{ $reg->user->name }}
{{ $reg->user->email }}
{{ $reg->ticket_number }} {{ $reg->memberProfile->membership_id ?? '—' }} {{ $reg->memberProfile->unit->name }} {{ $reg->memberProfile->district->name }} {{ $reg->payment_status }} @if($reg->payment_status == 'PAID') ₹{{ number_format($reg->payment_amount, 0) }} @endif {{ $reg->registered_at ? \Carbon\Carbon::parse($reg->registered_at) ->format('d M Y h:i A') : $reg->created_at->format('d M Y') }}
🎫
No registrations yet
Members will appear here after registering
@endsection