Project

General

Profile

User Story #246

open

Admin edit view of sunduk app design requirement document < Global pots

Added by Islam Mansoori 11 days ago. Updated 11 days ago.

Status:
To Do
Priority:
low
Target version:
Start date:
Due date:
% Done:

0%

Estimated time:

Description

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
  • 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)

Add

Subtasks


Add

Related issues

Actions #1

Updated by Islam Mansoori 11 days ago

  • Description updated (diff)
Actions #2

Updated by Islam Mansoori 11 days ago

  • Description updated (diff)
Actions #3

Updated by Islam Mansoori 11 days ago

  • Tracker changed from Feature to User Story
  • Parent task changed from #195 to #249

Also available in: Atom PDF