Mengelola Progress
Progress tracking memungkinkan Kamu untuk memantau perkembangan campaign donasi secara real-time. Dengan fitur ini, Kamu dapat melihat jumlah donasi yang terkumpul, persentase pencapaian target, dan statistik donatur yang telah berpartisipasi.
Akses Halaman Progress
Untuk mengakses halaman Progress:
- Buka halaman detail campaign donasi di
/donations/{donationId} - Klik menu Progress Realtime di bagian Pengaturan Donasi
- Kamu akan diarahkan ke halaman:
/donations/{donationId}/progress
Informasi Progress di Detail Page
Di halaman detail campaign, progress ditampilkan dalam beberapa format:
Total Donasi Section
Bagian ini menampilkan dua card statistik:
-
Total Nominal Donasi:
- Jumlah total donasi yang terkumpul
- Format: Rupiah (contoh: Rp 15.000.000)
- Icon: Banknote
-
Total Donatur:
- Jumlah total donatur yang telah berdonasi
- Format: Angka (contoh: 45)
- Icon: User
Progress Bar di Card List
Di halaman daftar donations, setiap card menampilkan:
- Progress Percentage: Persentase dalam card kecil (contoh: 45%)
- Progress Bar: Visualisasi bar yang menunjukkan seberapa banyak target yang sudah tercapai
- Progress Amount: Jumlah donasi terkumpul dalam format Rupiah
Perhitungan Progress
Progress dihitung berdasarkan:
Dengan Target Amount
Jika campaign memiliki target amount:
- Percentage = (Total Donasi / Target Amount) × 100%
- Progress Bar = Menampilkan persentase dari 0% hingga 100%
- Maximum: 100% (jika donasi melebihi target)
Tanpa Target Amount
Jika campaign tidak memiliki target amount:
- Percentage = 100% (selalu)
- Progress Bar = Menampilkan 100%
- Focus: Pada jumlah total donasi yang terkumpul
Live Progress View
Halaman Progress Realtime menampilkan progress dengan update otomatis:
- Real-time Updates: Progress ter-update secara otomatis saat ada donasi baru
- Visual Display: Progress ditampilkan dalam format visual yang mudah dipahami
- Statistics: Statistik lengkap tentang donasi dan donatur
Informasi yang Ditampilkan
Current Amount
Jumlah donasi yang sudah terkumpul saat ini:
- Format: Rupiah
- Update: Real-time saat ada donasi baru
- Display: Card dengan icon Banknote
Target Amount
Target nominal donasi yang ingin dicapai:
- Format: Rupiah
- Display: Hanya jika campaign memiliki target
- Comparison: Dibandingkan dengan current amount
Percentage
Persentase pencapaian target:
- Format: Persentase (contoh: 45%)
- Calculation: (Current Amount / Target Amount) × 100%
- Display: Card kecil dan progress bar
Donor Count
Jumlah total donatur:
- Format: Angka
- Update: Real-time saat ada donatur baru
- Display: Card dengan icon User
Progress Bar Visualization
Progress bar menampilkan visualisasi pencapaian:
- Width: Lebar bar sesuai dengan persentase
- Color: Warna yang menunjukkan progress (biasanya hijau untuk progress baik)
- Animation: Animasi saat progress berubah
- Label: Persentase ditampilkan di atas atau di dalam bar
Tips Monitoring Progress
Regular Check
- Periksa progress secara berkala untuk melihat perkembangan
- Monitor apakah progress sesuai dengan timeline campaign
- Identifikasi periode dengan donasi tinggi atau rendah
Target Adjustment
- Jika progress terlalu lambat, pertimbangkan untuk:
- Meningkatkan promosi campaign
- Membuat paket donasi yang lebih menarik
- Memperpanjang periode campaign (jika memungkinkan)
Celebration Milestones
- Rayakan milestone penting (contoh: 25%, 50%, 75%, 100%)
- Bagikan update progress kepada donatur dan calon donatur
- Gunakan progress sebagai motivasi untuk mencapai target
Use Cases
Campaign Monitoring
Gunakan progress tracking untuk:
- Memantau perkembangan campaign secara real-time
- Mengidentifikasi tren donasi
- Membuat keputusan strategis tentang campaign
Reporting
Gunakan data progress untuk:
- Membuat laporan perkembangan campaign
- Melaporkan kepada stakeholder
- Dokumentasi campaign
Motivation
Gunakan progress untuk:
- Memotivasi donatur dengan menunjukkan progress
- Membuat sense of urgency jika mendekati deadline
- Merayakan pencapaian milestone