@extends('layout.master') @push('styles') {{-- Leaflet CSS untuk peta --}} @endpush @section('content')

Admin Dashboard

Dashboard Data Filter

Reset

API Status MonitoringStatus endpoint scraper

@forelse ($apiStatuses as $status)

{{ $status->endpoint_name }}

Last Check: {{ $status->last_checked_at ? $status->last_checked_at->diffForHumans() : 'Never' }}

@if($status->status === 'offline' && $status->details)

Error: {{ Str::limit($status->details, 30) }}

@endif
{{ ucfirst($status->status) }}
@empty
No API status data available.
@endforelse

Movie Performance Monitoring

{!! getSvgIcon('duotune/communication/com013.svg', 'svg-icon-4x') !!}
{{ number_format($summary->total_viewers ?? 0) }}
Total Penonton
{!! getSvgIcon('duotune/finance/fin002.svg', 'svg-icon-4x') !!}
Rp {{ number_format($summary->total_revenue ?? 0, 0, ',', '.') }}
Estimasi Omzet
{!! getSvgIcon('duotune/general/gen028.svg', 'svg-icon-4x') !!}
{{ number_format($averageOccupancy, 2, ',', '.') }}%
Rata-rata Okupansi

Weekday vs Weekend

Prime Time vs Non-Prime

Top 10 Cities

@forelse($topCities as $index => $city) @empty @endforelse
# Kota Penonton
{{ $index + 1 }} {{ $city->city_name }} {{ number_format($city->total_viewers) }}
Data tidak ditemukan.

Top 10 Theaters

@forelse($topTheaters as $index => $theater) @empty @endforelse
# Bioskop Penonton
{{ $index + 1 }} {{ $theater->theater_name }} ({{ $theater->city_name }}) {{ number_format($theater->total_viewers) }}
Data tidak ditemukan.

Performa Harian

Performa per Kota

Kota Penonton Okupansi

Laju Penjualan per Jadwal

Tanggal Movie Jam Bioskop Studio Type Penonton Harga

Peta Performa Geografis

Analisis Tren Penurunan Jadwal

{{ $scheduleTrendTitle }}

@forelse($scheduleTrends->reverse() as $trend) @empty @endforelse
Tanggal Jml Jadwal Perubahan Catatan Jadwal Hilang
{{ \Carbon\Carbon::parse($trend->report_date)->format('d M Y') }} {{ number_format($trend->total_schedule_count) }} {{ $trend->schedule_change_count > 0 ? '+' : '' }}{{ number_format($trend->schedule_change_count) }} @if($selectedMovieId !== 'all' && $trend->dropped_schedules_note) @else - @endif
Data tren tidak ditemukan.

Analisis Tren Jadwal per Kota

Tanggal Jml Jadwal Perubahan Catatan Jadwal Hilang

Silakan pilih kota dari daftar di atas untuk melihat detail trennya.

@endsection @push('scripts') @endpush