@extends('layouts.app') @section('title', 'Dashboard - Arisan Qurban') @section('header_title', 'Arisan Qurban') @section('content')
Saldo Kas Tersedia

Rp {{ number_format($saldoTersedia, 0, ',', '.') }}

Total Pemasukan Rp {{ number_format($totalSetoran, 0, ',', '.') }}
Total Pengeluaran - Rp {{ number_format($totalPengeluaran, 0, ',', '.') }}
Progres Target Global {{ $progresPersen }}%
Total Target Rp {{ number_format($totalTarget, 0, ',', '.') }}
Kekurangan Rp {{ number_format(max($totalTarget - $totalSetoran, 0), 0, ',', '.') }}
Anggota {{ $totalAnggota }} Orang
Kelompok {{ $totalKelompok }} Grup

Tren Setoran 4 Bulan Terakhir Statistik

@php $maxTotal = max($monthlyChartData->pluck('total')->max(), 1); @endphp
@foreach($monthlyChartData as $data) @php $heightPercent = ($data['total'] / $maxTotal) * 100; @endphp
{{ $data['total'] > 0 ? number_format($data['total']/1000000, 1) . 'M' : '0' }}
{{ substr($data['label'], 0, 3) }}
@endforeach

Progres Kelompok

Lihat Semua
@forelse($topKelompok as $kel)

{{ $kel->nama_kelompok }}

@if($kel->jenis_hewan === 'Sapi') @else @endif {{ $kel->jenis_hewan }}
{{ $kel->persentase }}%
{{ $kel->anggota_count }} Anggota Rp {{ number_format($kel->setoran_sum_jumlah ?? 0, 0, ',', '.') }} / {{ number_format(($kel->target ?? 0) / 1000000, 1) }}jt
@empty

Belum ada kelompok yang terdaftar.

@endforelse

Setoran Terakhir

Lihat Laporan
@forelse($recentSetoran as $setor)
{{ strtoupper(substr($setor->anggota->nama, 0, 2)) }}

{{ $setor->anggota->nama }}

{{ $setor->kelompok->nama_kelompok }} • {{ $setor->tanggal->translatedFormat('d M Y') }}

+Rp {{ number_format($setor->jumlah, 0, ',', '.') }} Berhasil
@csrf @method('DELETE')
@empty

Belum ada transaksi setoran masuk.

@endforelse
@endsection