Today's Live Report - eService Applications

Today's Live Dashboard LIVE

{{ now()->format('l, F j, Y') }} • Real-time Applications Data

Application Overview

Complete breakdown of today's applications

{{ $totalApplications }}
@foreach($statusBreakdown as $status => $data)
{{ ucfirst($status) }} {{ $data['total'] }}
Gender
Male {{ $data['male'] }}
Female {{ $data['female'] }}
Type
Online {{ $data['online'] }}
Physical {{ $data['physical'] }}
@endforeach
{{ $maleCount }}
Total Male
{{ $femaleCount }}
Total Female
{{ $onlineCount }}
Total Online
{{ $physicalCount }}
Total Physical

Detailed Breakdown

Applications by Window

@forelse($windowBreakdown as $windowName => $data) @empty @endforelse
Window Name Total Male Female Online Physical
{{ $windowName ?? 'Unassigned' }} {{ $data['total'] }} {{ $data['male'] }} {{ $data['female'] }} {{ $data['online'] }} {{ $data['physical'] }}

No window data available for today.

Applications by Service

@forelse($serviceBreakdown as $serviceName => $data) @empty @endforelse
Service Name Total Male Female Online Physical
{{ $serviceName ?? 'Unassigned' }} {{ $data['total'] }} {{ $data['male'] }} {{ $data['female'] }} {{ $data['online'] }} {{ $data['physical'] }}

No service data available for today.

Applications by Officer

@forelse($officerBreakdown as $officerName => $data) @empty @endforelse
Officer Name Total Male Female Online Physical
{{ $officerName }} {{ $data['total'] }} {{ $data['male'] }} {{ $data['female'] }} {{ $data['online'] }} {{ $data['physical'] }}

No officer data available for today.

Today's Application Records

@forelse($applications as $index => $application) @empty @endforelse
# Application Number Applicant Name Applicant Gender Service Window Type Officer Status Time
{{ ($applications->currentPage() - 1) * $applications->perPage() + $index + 1 }} APP-{{ str_pad($application->id, 6, '0', STR_PAD_LEFT) }} @if ($application->user && $application->user->name) @php $applicantName = is_array($application->user->name) ? $application->user->name[app()->getLocale()] ?? ($application->user->name['en'] ?? current($application->user->name)) : $application->user->name; @endphp {{ $applicantName }} @else N/A @endif @if ($application->user && $application->user->gender) {{ ucfirst($application->user->gender) }} @else N/A @endif @if ($application->service && $application->service->name) @php $serviceName = is_array($application->service->name) ? $application->service->name[app()->getLocale()] ?? ($application->service->name['en'] ?? current($application->service->name)) : $application->service->name; @endphp {{ $serviceName }} @else N/A @endif @if ($application->service && $application->service->window && $application->service->window->name) @php $windowName = is_array($application->service->window->name) ? $application->service->window->name[app()->getLocale()] ?? ($application->service->window->name['en'] ?? current($application->service->window->name)) : $application->service->window->name; @endphp {{ $windowName }} @else N/A @endif {{ ucfirst($application->apply_type) }} @if ($application->service && $application->service->users->isNotEmpty()) @foreach ($application->service->users as $officer) @php $officerName = is_array($officer->name) ? $officer->name[app()->getLocale()] ?? ($officer->name['en'] ?? current($officer->name)) : $officer->name; @endphp {{ $officerName }} @endforeach @else N/A @endif {{ ucfirst($application->status) }} {{ $application->created_at->format('H:i') }}

No applications found for today.

Applications submitted today will appear here automatically.

Total Records: {{ $applications->total() }}
Last Updated: {{ now()->format('M d, Y H:i:s') }}
Male: {{ $totalMale }} | Female: {{ $totalFemale }} | Online: {{ $totalOnline }} | Physical: {{ $totalPhysical }}
@if ($applications->hasPages())
Showing {{ $applications->firstItem() ?? 0 }} to {{ $applications->lastItem() ?? 0 }} of {{ $applications->total() }} results
    {{-- Previous Page Link --}} @if ($applications->onFirstPage())
  • Previous
  • @else
  • @endif {{-- Pagination Numbers --}} @php $current = $applications->currentPage(); $total = $applications->lastPage(); $start = max(1, $current - 2); $end = min($total, $current + 2); @endphp {{-- First Page --}} @if ($start > 1)
  • 1
  • @if ($start > 2)
  • ...
  • @endif @endif {{-- Page Numbers --}} @for ($page = $start; $page <= $end; $page++) @if ($page == $current)
  • {{ $page }}
  • @else
  • {{ $page }}
  • @endif @endfor {{-- Last Page --}} @if ($end < $total) @if ($end < $total - 1)
  • ...
  • @endif
  • {{ $total }}
  • @endif {{-- Next Page Link --}} @if ($applications->hasMorePages())
  • @else
  • Next
  • @endif
@endif