WasteCo
WasteCo Logo
WasteCo Logo

WasteCo

Community Admin

Dashboard Overview

Pantau statistik pengumpulan sampah dan pembayaran komunitas Anda.

Ringkasan Sampah

Jumlah penjemputan berdasarkan jenis sampah.

{{ s.type }} Total: {{ s.total_count }} penjemputan
{{ s.pending }} Pending
{{ s.completed }} Selesai
{{ s.canceled }} Batal

Ringkasan Keuangan

Status tagihan iuran kebersihan warga.

Paid (Lunas) Total: Rp {{ fmt(paymentSummary.total_paid) }}
{{ (paymentSummary.total_pending + paymentSummary.total_paid + paymentSummary.total_failed) ? Math.round(paymentSummary.total_paid / (paymentSummary.total_pending + paymentSummary.total_paid + paymentSummary.total_failed) * 100) : 0 }}% dari total tagihan
Pending Total: Rp {{ fmt(paymentSummary.total_pending) }}
{{ (paymentSummary.total_pending + paymentSummary.total_paid + paymentSummary.total_failed) ? Math.round(paymentSummary.total_pending / (paymentSummary.total_pending + paymentSummary.total_paid + paymentSummary.total_failed) * 100) : 0 }}% dari total tagihan
Failed Total: Rp {{ fmt(paymentSummary.total_failed) }}
{{ (paymentSummary.total_pending + paymentSummary.total_paid + paymentSummary.total_failed) ? Math.round(paymentSummary.total_failed / (paymentSummary.total_pending + paymentSummary.total_paid + paymentSummary.total_failed) * 100) : 0 }}% dari total tagihan

Daftar Rumah Tangga

Kelola data rumah tangga warga dan informasi alamat mereka.

{{ editingHousehold ? 'Edit' : 'Tambah' }} Rumah Tangga

{{ householdError }}

Pemilik Rumah Alamat Terdaftar Pada Aksi
{{ getInitials(h.owner_name) }}
{{ h.owner_name }}
Warga Aktif
{{ h.address }}
{{ d(h.created_at) }}
Belum ada data rumah tangga.
Halaman {{ householdPage }} / {{ householdPagination ? Math.ceil(householdPagination.total / 10) : 1 }} ({{ householdPagination ? householdPagination.total : 0 }} warga terdaftar)

Jadwal Penjemputan

Kelola dan jadwalkan penjemputan sampah dari rumah tangga.

{{ editingPickup ? 'Edit' : 'Ajukan' }} Penjemputan

Warga tidak ditemukan

{{ pickupError }}

Jenis Sampah Status Tanggal Penjemputan Safety Aksi
{{ p.type }}
{{ p.status }} {{ d(p.pickup_date) || '—' }} ✓ Aman —
—
Belum ada jadwal penjemputan.
Total: {{ pickupTotal }} penjemputan
Page {{ pickupPage }}

Manajemen Pembayaran

Verifikasi pembayaran iuran bulanan kebersihan dari warga.

Nominal Status Tanggal Pembayaran Bukti Transfer Aksi
Rp {{ fmt(p.amount) }} {{ p.status }} {{ d(p.payment_date) || '—' }} —
—
Belum ada data pembayaran.
Total: {{ paymentTotal }} pembayaran
Page {{ paymentPage }}

Laporan & Riwayat

Lihat statistik agregat pengumpulan sampah dan riwayat per rumah tangga.

Akumulasi Jenis Sampah

{{ s.type }}
{{ s.total_count }} Penjemputan

Akumulasi Keuangan

Pending Rp {{ fmt(paymentSummary.total_pending) }}
Lunas (Paid) Rp {{ fmt(paymentSummary.total_paid) }}
Failed Rp {{ fmt(paymentSummary.total_failed) }}

Total Revenue Rp {{ fmt(paymentSummary.total_revenue) }}

Riwayat Rumah Tangga

Pilih warga untuk melihat total kontribusi mereka.

Warga tidak ditemukan
Total Penjemputan

{{ history.pickups?.length || 0 }} kali

Total Pembayaran

{{ history.payments?.length || 0 }} kali

Riwayat Penjemputan
Jenis Status Tanggal Safety
{{ p.type }} {{ p.status }} {{ d(p.pickup_date) || '—' }} {{ p.safety_check ? '✓' : '—' }}
Belum ada penjemputan.
Riwayat Pembayaran
Jumlah Status Penjemputan Tanggal Bukti
Rp {{ fmt(p.amount) }} {{ p.status }} {{ (history.pickups?.find(pk => pk.id === p.waste_id) || {}).type || '—' }} {{ d(p.payment_date) || '—' }} —
Belum ada pembayaran.
Memuat riwayat kontribusi...
Silakan pilih salah satu warga dari menu dropdown di atas.

Bukti Pembayaran

Bukti Pembayaran

Jadwalkan Penjemputan

{{ calendarMonthName }}
Sen
Sel
Rab
Kam
Jum
Sab
Min
Tanggal Terpilih: {{ d(scheduleDate) }}