Project

General

Profile

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 
 - On Hold 
 - 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)

Back