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)