VokPanda App Icon

VokPanda Admin

Secure Administrative Access & Management

VokPanda Logo

VokPanda

Admin Portal
Main Menu
📊 Dashboard 📅 Bookings 🎓 Courses & Batches
User Management
👥 User Directory 💬 Chat Monitor 📝 Tutor Requests 🆔 KYC Requests
Operations
📢 Banners & Promos 🏪 Payout Ledger 🏦 Withdrawals 0 💸 Refund Tracker 🚩 Flagged Bookings ⚠️ Dispute Center
Platform Health
🔗 Razorpay Health 🚨 User Reports 📈 Insights
🌓 Toggle Theme 🚪 Sign Out
VokPanda Admin v1.0.4
VokPanda Logo VokPanda
👑
Admin SuperAdmin
Global Platform Access
Language:

Financial Overview

Recent Transactions

User Type Amount Status Date

Tutor Requests

Manage applicant verifications, interview scheduling, and CEFR grading
All Requests Pending & Auto-Passed Review Queue (AI Flags) Interviews Scheduled Approved Rejected Fraud & Lockouts
Show:
Applicant Profile Certificate & Bio Applied Date Actions

User Directory

User Profile Role Member Since Action

Chat Monitor

0 Conversations
Admin Moderation: View active chat conversations between tutors and students. Review messages to ensure platform compliance.
Conversations
Select a conversation to view messages
💬 Select a conversation from the left to view messages

KYC Verifications

Tutor ID Details Documents Status Action

Marketplace Payouts

Total Inflow

₹0

Pure Commission

₹0

GST Liability

₹0
Booking Details Tutor Amount Payout Status Retries Action

Refund Tracker

Total Refunds

—

Total Refunded

—
Student Refund Amount Policy Total Deduction Tutor Clawback Status Date

Flagged Bookings

0
⚠️ These bookings had fatal payout errors and are permanently skipped by the automated cron. Review the flag reason, then Unflag & Retry to re-queue them, or Manual Finalize to enter the Razorpay Transfer ID directly.
Booking Tutor Flag Reason Payout Status Amount Actions

Tutor Withdrawal Requests

🏦 Tutors request withdrawal of their wallet balance here. You must manually process the bank transfer (NEFT/IMPS) then enter the UTR/reference number to mark it complete.

Total Requests

—

Pending

—
Tutor Amount Bank Details Status Reference ID Date Actions

Active Disputes

Details Tutor Reason Status Resolution

Revenue Insights

Monthly Trend

Month Gross Revenue Platform Earnings Bookings

Top Tutors

Tutor Total Earnings

Razorpay Account Health

⚡ These verified tutors cannot receive automated payouts because their Razorpay linked account is not activated or has a sync error. Ask the tutor to re-submit bank details from the app.

Non-Activated Accounts

—

Bank Update In Progress

—
Tutor RP Status RP Account ID Bank Error / Action

User Reports

0
🚨 Users submit reports via the app. In addition, the system automatically logs reports when a user attempts to share a phone number in chat. Review the reason and block the reported user if needed. Block action uses the existing /admin/users/:id/block endpoint.
Reporter Reported User Reason Status Date / Action

Bookings Directory

Booking / Course Student Tutor Amount Status Meeting / Link

Courses & Batches

Tutor Offered Courses

Course & Level Tutor Price / Lessons Active Batches Action

Tutor Batches

Batch Name Course & Tutor Schedule / Slots Enrollment Meeting Link

📢 Banners & Marketing Campaigns

Manage 15-day course announcements, in-feed hero banners, and referral popup modals.

Create In-Feed Hero Banner

Configure banner visual, headline, and target action for the Home screen.

Edit Campaign & Curriculum

Customize campaign duration, schedule, live meeting links, and day-by-day syllabus modules.

1. General Course Overview

Preview
🔥 99.9% OFF (Pay ₹1, Save ₹999)

2. Schedule & Online Links

3. Course Curriculum / Syllabus (0 Modules)

Add, remove, and modify the daily syllabus topics shown to students.

Cohort Admissions

Enrolled students & payment transactions

Manage Allowed Courses

Configure which course levels this tutor is allowed to create and offer.

Course Access
Select All | Clear All

Interview CEFR Assessment

Standardized 4-Dimension Candidate Scoring

Grade candidate across the 4 core dimensions. Passing requirement: ≥ 14/20 total, with no individual dimension score < 3.

Live Zoom / Video Interview Room
Loading link...
Launch Interview
1. Spoken Fluency & Spontaneity 4 / 5
1 (Struggling) 2 (Limited) 3 (Competent) 4 (Fluent) 5 (Native-like)
2. Phonetics & Articulation 4 / 5
1 (Heavy Accent) 2 (Noticeable) 3 (Clear) 4 (Very Clean) 5 (Flawless)
3. Grammatical Accuracy (Nebensatz, Cases) 4 / 5
1 (Frequent Errors) 2 (Basic Only) 3 (Good Control) 4 (Advanced) 5 (Mastery)
4. Pedagogical Demeanor & Empathy 4 / 5
1 (Rigid) 2 (Neutral) 3 (Encouraging) 4 (Engaging) 5 (Inspiring)
Assessment Outcome:
16 / 20 (PASSED)

⚖️ Appeal Manual Review

Candidate Stated Rationale:

Weekly Interview Availability

Loading...

Year-round recurring availability. Candidates can book these slots every week without collision.

Quick Add Time Slot Adds a single recurring slot to any weekday
All 7 Days Schedule (Sunday – Saturday)
Loading availability schedule...

Bulk Generate Available Hours

Quickly populate recurring time slots across multiple days between daily start and end hours (e.g. Mon–Fri from 10:00 AM to 06:00 PM).

Collision-Free
✨ Calculating preview...
💡 Tutor candidates pick their preferred interview time from these active slots.

📅 Reschedule Interview

Adjust candidate interview time and notify them immediately.