Dashboard

Ringkasan data pendataran warga {{ Auth::user()->rt->dusun->nama_dusun ?? "" }}

{{-- Tanggal di header --}}
{{ \Carbon\Carbon::now('Asia/Jakarta')->translatedFormat('l, d F Y') }} — {{ \Carbon\Carbon::now('Asia/Jakarta')->format('H:i') }} WIB
{{-- Greeting kecil --}}
{{ strtoupper(substr(Auth::user()->name ?? 'U', 0, 1)) }}

Selamat datang, {{ Auth::user()->name ?? 'Pengguna' }} 👋

Berikut ringkasan data terkini yang perlu Anda pantau.

{{-- Statistik Cards --}}

Total Warga

{{ $stats['total_input'] }}

Pending

{{ $stats['pending'] }}

Diterima

{{ $stats['disetujui'] }}

Ditolak

{{ $stats['ditolak'] }}

{{-- Bottom Section --}}
{{-- Pendataran Terbaru --}}

Pendataran Terbaru

Live
@forelse($recentCalonPenerima as $calon)
{{ strtoupper(substr($calon->nama_lengkap, 0, 1)) }}

{{ $calon->nama_lengkap }}

NIK: {{ $calon->nik }}

{{ ucfirst($calon->status_verifikasi) }}

{{ $calon->created_at->diffForHumans() }}

@empty

Belum ada data pendataran

@endforelse
{{-- Aksi Cepat --}}

Aksi Cepat

Daftarkan Warga Baru

Tambah data calon penerima

Cek Status

Lihat status pengajuan

{{-- Rata-rata Probabilitas --}}

Rata-rata Probabilitas

@php $avgProb = \App\Models\PrediksiKelayakan::whereHas('calonPenerima', function($q) { $q->where('user_id', Auth::id()); })->avg('probability'); @endphp

{{ number_format($avgProb ?? 0, 2) }}%

Berdasarkan prediksi kelayakan