UI MOCKUP — Admin panel (role-based) — moderation · verification · abuse · plans · reports
Saath Admin
S

Overview

Signups, revenue, active plans and moderation load · last 7 days

New signups
1,284
▲ 18% vs last week
Revenue
₹4.86L
▲ 11% · 212 payments
Active paid plans
3,417
Silver 1,902 · Gold 1,388 · Platinum 127
Moderation load
146
38 photos · 22 IDs · 9 reports · 77 risk
Signups & payments
SignupsPayments
Mon
Tue
Wed
Thu
Fri
Sat
Sun
Revenue by plan · this month
Gold
₹2.8L
Silver
₹1.4L
Platinum
₹0.6L
UPI share
71%
Refunds
3 · ₹7,497
Failed payments
14
Members
Total
48,213
Verified ID
31,904 (66%)
Kerala / TN
21,410 / 24,988
Created by parents
38%
Hidden profiles
1,206
Engagement
Interests sent
9,412 / wk
Accept rate
34%
Chats started
2,180
Digest open rate
47%
Expired interests
612
Trust & safety
Scam msgs held
83
Duplicates blocked
41
Reports open
9
Suspended (7d)
27
Avg. review time
2h 10m

Members

Approve, edit, suspend, delete or feature profiles

48,213 members
MemberIDPlanVerificationStatusJoinedActions
Ananya R.28 · Chennai · self
SA-4827193FreePhone · ID · PhotoActive14 Jun 2025
Kavya N.27 · Kochi · self
SA-4831077GoldPhone · ID · PhotoActive · Featured02 Aug 2025
Divya P.29 · Ahmedabad · parent
SA-4902210FreePhoto pendingPending approvalToday
Profile #SA-9902131 · location hidden · self
SA-99021FreeUnverified IDThrottled · 3 reports2 days ago
Lakshmi V.29 · Madurai · parent
SA-4877402SilverPhone · IDActive19 Jul 2025
Meera S.26 · Hyderabad · self
SA-4855619GoldPhone · ID · PhotoHidden by member11 Mar 2025
Showing 1–6 of 48,213

Photo moderation queue

Nothing goes live unreviewed · AI pre-checks for faces, text, duplicates and explicit content

38 waiting · oldest 1h 42m
AI: face ✓ · no text · unique
Divya P. · SA-4902210
Uploaded 12 min ago · Primary photo
AI clean
AI: face ✓ · no text · unique
Riya G. · SA-4866120
Uploaded 40 min ago · Photo 3 of 4
AI cleanSimilar to photo 1
AI: face ✓ · text ⚠ · unique
Priya M. · SA-4870055
Uploaded 1h ago · Primary photo
Text detected
AI: face ✓ · duplicate ⚠
Shruti J. · SA-4891330
Uploaded 1h 42m ago · Photo 2 of 2
Duplicate of SA-99021
Rejection reasons (sent to member)

Verification review

ID document uploads · encrypted at rest · verified badge on approval

22 waiting
MemberDocumentOCR matchSelfie matchSubmittedDecision
Divya P.SA-4902210 · Ahmedabad
Aadhaar (masked) · ViewName · DOB ✓96%20 min ago
Riya G.SA-4866120 · Bengaluru
Passport · ViewDOB mismatch (1 yr)91%1h ago
Profile #SA-99021location hidden
PAN · ViewName mismatch41%2h ago
Lakshmi V.SA-4877402 · Madurai
Voter ID · ViewName · DOB ✓94%3h ago
Education certificates
8 waiting
Income proofs (paid tiers)
5 waiting
Avg. turnaround
2h 10m target < 4h

Abuse & risk queue

Member reports, held messages, fake & duplicate detection

9 reports · 77 risk flags
Open reports
3
SA-99021 reported by 3 members
Off-platform money request · message auto-held: “move to WhatsApp and send ₹2,000” · joined 2 days ago
1
SA-4810992 reported by Meera S.
Reason: harassment · 6 unanswered messages in 2 days
1
SA-4823310 reported by Riya G.
Reason: fake photos · reverse-image check: no match found
Fake & duplicate detection
92
Duplicate image cluster · 4 accounts
Same primary photo across SA-99021, SA-99034, SA-99041, SA-99058 · created from 2 devices in 40 minutes
74
Registration velocity · +91 98•••• 1122
11 OTP requests in 10 minutes · 3 emails on one number
61
Phone reuse · SA-4877990
Number previously used on a deleted, suspended account
22
Low-completion bulk signups · Kozhikode
38 profiles with no photo in 24h from one IP range

Plans & pricing

Admin-configurable tiers · changes apply to new purchases only

Coupons
FIRSTGOLD
₹500 off Gold · 1,204 used
ONAM20
20% off · expires 12 Sep
REFER10
10% off · referral
Gateway
Provider
Razorpay · live
UPI
0% MDR
Cards / NB
2% + GST
Settlement
T+2 · LINIS a/c
Recent payments
12:41pay_NxT82kQ1mZ · Gold · ₹2,499 · UPI · ✓
12:22pay_NxT7pQ0bLa · Silver · ₹1,499 · Card · ✓
11:58pay_NxT6mV9zXc · Gold · ₹2,499 · NB · failed
All transactions & invoices

Success stories & content

Admin-published marriage stories, banners and policy pages

Kavya & Arjun · Mylapore, Chennai
Married Feb 2026 · 9/10 porutham · Published on landing + Iyer/Chennai page · 4,120 views
Live
Riya & Karthik · Bengaluru
Married Dec 2025 · consent form signed · awaiting photo approval
Draft
Meera & Vishnu · Thrissur
Submitted by member 3 days ago · needs testimonial review
Submitted
Home banners
3 active · Onam offer live
SEO landing pages
1,240 generated · 86 communities × cities
Policy pages
Privacy · Terms · Refund · Contact · updated 02 Sep

Notifications & campaigns

Automated digests, reminders and manual campaigns across push, SMS and email

AutomationChannelsScheduleLast 7 daysStatus
Daily match digest
Top 10 recommended matches
Push · Email08:00 IST daily41,200 sent · 47% openOn
Weekly top matchesEmailSun 09:0039,800 sent · 38% openOn
Pending interest reminder
Day 2 and day 5 · expires day 7
Push · SMSEvent-based6,120 sent · 22% repliedOn
Plan expiry reminderPush · SMS · Email7 days before1,040 sent · 31% renewedOn
Onam offer CampaignEmailSent 06 Sep44,100 sent · 212 conversionsDone
SMS balance (Pink4)
₹4,120 · ~41k messages · DLT approved
Push (FCM)
28,410 devices · Android
Email (SES)
0.3% bounce · 0.02% complaints

Roles, permissions & audit

Role-based access · moderators cannot reach financial data · every action logged

Super admin 2

  • Everything
  • Plans & pricing
  • Roles & billing
  • Data deletion

Moderator 6

  • Photo queue
  • Verification review
  • Abuse queue
  • No payments

Support 4

  • Member lookup
  • Edit profiles
  • Resend OTP
  • Read-only payments

Finance 1

  • Payments & refunds
  • Invoices & GST
  • Coupons
  • No chats
Audit log
Today 12:44suresh@ suspended SA-99021 · reason: scam reports (3)
Today 12:40meena@ approved photo #88213 for SA-4902210
Today 12:31meena@ verified ID for SA-4877402 (Voter ID)
Today 11:58system held message from SA-99021 · pattern: money request
Today 11:20finance@ refunded pay_NxS9… ₹2,499 · within 7 days
Yesterday 18:02suresh@ changed Gold 3-month price 2,999 → 2,499 (launch offer)
Yesterday 16:40support@ processed data-deletion request for SA-4711002