Tambahkan fungsionalitas pendaftaran donatur baru tanpa konfirmasi email di AuthProvider. Perbarui model DonaturModel untuk menyertakan properti isManual. Modifikasi tampilan dan controller untuk mendukung registrasi donatur, termasuk validasi form dan navigasi ke halaman pendaftaran. Perbarui rute aplikasi untuk menambahkan halaman pendaftaran donatur. Selain itu, perbarui beberapa file konfigurasi dan dependensi untuk mendukung perubahan ini.

This commit is contained in:
Khafidh Fuadi
2025-03-26 14:39:12 +07:00
parent eede5ebd4d
commit f74c058c71
31 changed files with 2454 additions and 960 deletions

70
panduan_donatur_manual.md Normal file
View File

@ -0,0 +1,70 @@
# Panduan Penggunaan Donatur Manual
## Pengantar
Fitur Donatur Manual memungkinkan petugas desa untuk menambahkan donatur dan penitipan bantuan secara manual, tanpa mengharuskan donatur memiliki akun login di sistem. Fitur ini berguna untuk donatur yang menyumbang langsung atau yang tidak memiliki akses internet.
## Cara Menggunakan
### Langkah 1: Menambahkan Donatur Manual
1. Buka halaman "Penitipan Bantuan"
2. Klik tombol "+" di pojok kanan bawah untuk menambah penitipan
3. Pada form penitipan, pilih "Tambah Donatur Baru"
4. Isi form donatur dengan data donatur:
- Nama Donatur (wajib)
- Nomor HP (wajib)
- Jenis Donatur (opsional)
- Alamat (opsional)
- Email (opsional)
- Deskripsi (opsional)
5. Pastikan opsi "Donatur Manual (tanpa akun login)" dicentang
6. Klik "Simpan Donatur Manual"
### Langkah 2: Menyelesaikan Penitipan Bantuan
1. Setelah donatur tersimpan, lengkapi form penitipan bantuan:
- Pilih jenis stok bantuan
- Masukkan jumlah bantuan
- Tambahkan deskripsi dan foto bantuan
2. Klik "Simpan" untuk menyelesaikan proses penitipan
## Perbedaan Donatur Manual vs Donatur Reguler
| Fitur | Donatur Manual | Donatur Reguler |
| ------------------------- | ----------------- | ------------------ |
| Login ke sistem | ❌ Tidak bisa | ✅ Bisa |
| Ditandai khusus di UI | ✅ Label "Manual" | ❌ Tidak ada label |
| Mengelola profil sendiri | ❌ Tidak bisa | ✅ Bisa |
| Melihat riwayat penitipan | ❌ Tidak bisa | ✅ Bisa |
| Menerima notifikasi | ❌ Tidak bisa | ✅ Bisa |
## Keterbatasan
- Donatur manual tidak dapat login ke sistem
- Donatur manual tidak menerima notifikasi penitipan
- Profil donatur manual hanya dapat diubah oleh petugas desa
## Konversi ke Donatur Reguler
Jika suatu saat donatur manual ingin memiliki akun resmi:
1. Donatur perlu mendaftar secara normal melalui halaman registrasi
2. Petugas desa perlu memperbarui semua penitipan bantuan yang lama untuk merujuk ke akun donatur yang baru
## Keamanan & Privasi
- Meskipun donatur manual tidak memiliki akun login, data mereka tetap aman tersimpan di sistem
- Pastikan mendapatkan izin dari donatur untuk menyimpan informasi mereka
- Jelaskan kepada donatur tentang bagaimana data mereka akan digunakan
## Pertanyaan Umum
1. **Apakah donatur manual dapat digunakan untuk semua jenis penitipan?**
Ya, donatur manual dapat digunakan untuk semua jenis penitipan bantuan.
2. **Bagaimana cara mengidentifikasi donatur manual?**
Donatur manual ditandai dengan label "Manual" di sebelah nama mereka.
3. **Apakah donatur manual dapat dihapus?**
Ya, data donatur manual dapat dihapus oleh petugas desa jika diperlukan.