@extends('layouts.admin') @section('title', __('Events Management')) @section('content')

{{ __('Events Management') }}

{{ __('Manage your events, registrations, and analytics') }}

{{ __('Create New Event') }}
{{ __('Total Events') }}
{{ $stats['total'] ?? 0 }}
{{ __('Ongoing Events') }}
{{ $stats['ongoing'] ?? 0 }}
{{ __('Upcoming Events') }}
{{ $stats['upcoming'] ?? 0 }}
{{ __('Completed Events') }}
{{ $stats['completed'] ?? 0 }}
{{ __('Recent Events') }}
@include('admin.events.partials.filters') {{ __('Reset Filters') }}
@if($recentEvents->count() > 0)
@foreach($recentEvents as $event) @endforeach
{{ __('Title') }} {{ __('Type') }} {{ __('Start Date') }} {{ __('Status') }} {{ __('Featured') }} {{ __('Registrations') }} {{ __('Actions') }}
{{ $event->title_en ?? $event->title_ar }} @if($event->is_featured) {{ __('Featured') }} @endif
@if($event->short_description_en || $event->short_description_ar) {{ Str::limit($event->short_description_en ?? $event->short_description_ar, 50) }} @endif
{{ $event->event_type }} @if($event->is_online) {{ __('Online') }} @else {{ __('Offline') }} @endif
{{ $event->start_datetime->format('M d, Y H:i') }}
{{ $event->start_datetime->timezone($event->timezone)->format('T') }}
@include('admin.events.partials.status-badge', ['status' => $event->status]) {{ $event->registrations()->count() }} @if($event->max_attendees) / {{ $event->max_attendees }} @endif
@csrf @method('DELETE')
@else
{{ __('No events found') }}

{{ __('Get started by creating your first event.') }}

{{ __('Create Event') }}
@endif
@endsection @push('styles') @endpush @push('scripts') @endpush