Skip to main content

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:

  1. Buka halaman detail campaign donasi di /donations/{donationId}
  2. Klik menu Progress Realtime di bagian Pengaturan Donasi
  3. 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:

  1. Total Nominal Donasi:

    • Jumlah total donasi yang terkumpul
    • Format: Rupiah (contoh: Rp 15.000.000)
    • Icon: Banknote
  2. 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