User Story #246
Updated by Islam Mansoori 11 days ago
Following are the components for the admin # **1. Admin Header Section** ## **1.1 Case Title (Full Length)** - Editable by admin ## **1.2 Category (Editable)** - Dropdown: Medical, Education, Emergency ## **1.3 Requirement Type (Editable)** - Admin can mark urgent/critical/normal - Admin can override creator’s input - Timestamp when urgency is changed (Save in data base only) ## **1.4 Case Status Controls** Admin should see and update: - Draft - Pending Verification - Approved - Flagged - On Hold - Completed - Closed - Rejected With mandatory reason + note for each status change. # **2. Media Section (Admin)** - View all images + metadata (upload date, file size) - Add Remove images - Mark “Primary Image” - See “Verified” badge toggle (Admin decides) # **3. Contributors Section (Admin)** Admin sees additional info hidden from users: - Full contributor list (not just count) - default sorting logic will be as per the last contribution at last and will show the combined contribution value if contributed multiple times. - Admin - Name - City - Combined contribution amount. (if no contribution then dont show 0) - User - Name - City - Combined contribution amount. - Anonymous user - Name - City - Combined contribution amount. - Anonymous contributors still visible internally - Export to CSV # **4. Location & Accuracy Check** Admin can: - Edit location - Add proof if available (hospital, NGO address) # **5. Goal & Fund Progress (Admin View)** Admin actions: - Adjust goal amount # **6. Verification Checklist (Admin)** Admin sees deep controls behind the user-facing checklist: ## **6.1 Supporting Documents** - View, add, delete, verify, reject ## **6.2 Hospital/Institution Verification** - Upload documents - Add notes after verbal verification - Mark “Verified by Sunduk” with timestamp ## **6.3 KYC Documents** - ID proof - Address proof - Bank account verification (penny drop) - Relation with beneficiary - Verification status: Pending / Verified / Rejected - Admin notes for rejections # **7. Description Section (Admin Control)** Admin can: - Edit description - Add internal notes - Flag sensitive content - Approve new edits made by case creator # **9. Testimonials (Admin Tools)** Admin actions: - Approve or reject new testimonials - Edit inappropriate content - Feature a testimonial to show at top - View AI-tagged sentiment # **10. Case Update Requests (Admin)** Admin can: - View all user requests for updates # **11. Contact Sunduk Team (Admin)** Admin view shows: - All user support queries # **12. Message & Report Section (Admin)** ### **Reports from users:** Admin sees: - Evidence attached by user - user list who mar it as report # **16. Documents Section (Admin)** Admin has extended tools: - Upload documents on behalf of creator - Mark each document as: Verified / Pending / Rejected - Add reason for rejection - Rearrange visibility order - Make some docs “Admin-only” - OCR text extraction - Fraud detection assistance (duplicate image, mismatched identity)