Operations command center
Mobile-first workspace for Amanah IDs, supporters, campaigns, reports, inquiries, analytics, auth, and governance.
New inquiries
Open inquiries created today.
0Proof received
Payment proofs ready for finance review.
0Under review
Amanah IDs needing operational correction.
0Reports pending
Reports waiting for privacy review.
0Batches in progress
Meal batches not yet completed.
1Active campaigns
Meal-support paths visible publicly.
Backend modules and CRUDs
- Amanah recordsCreate, verify, allocate, complete, place under review, reallocate, refund, and audit every status change.
- SupportersManage customer profiles, consent, languages, linked records, inquiries, and duplicate merges.
- Campaigns and meal boxesManage service paths, meal boxes, prices, public ordering, images, and WhatsApp templates.
- Meal batchesAttach Amanah records, track prepared/delivered counts, and prevent invalid delivery totals.
- Reports and postsDraft, review, publish, archive, and keep privacy-safe public content.
- Users, settings, auditManage admin roles, official channels, feature flags, sessions, OTP codes, and audit logs.
Admin resources
Operational flows
- Create Amanah ID from WhatsApp inquiryBacked by Prisma, RBAC, status validation, and audit logs.
- Receive private payment proof and mark proof receivedBacked by Prisma, RBAC, status validation, and audit logs.
- Verify support and allocate to a campaignBacked by Prisma, RBAC, status validation, and audit logs.
- Create meal batch and attach Amanah recordsBacked by Prisma, RBAC, status validation, and audit logs.
- Move batch through prepared, distribution, deliveredBacked by Prisma, RBAC, status validation, and audit logs.
- Publish privacy-safe report after reviewBacked by Prisma, RBAC, status validation, and audit logs.
- Handle under-review, reallocation, refund, cancellation, and correction notesBacked by Prisma, RBAC, status validation, and audit logs.
Exports and maintenance
Expired login codes, expired contact verifications, and old analytics are cleaned through the super-admin maintenance endpoint.