Admin Portal
Sign in to continue
Admin
Finance
Quick Dash
Email
Password
Invalid credentials. Please try again.
Online Doctors Africa
Quick Dash
Live
--:--:-- CAT
Open Sessions
/ Total Doctors
--
sessions active
Total Patients
--
Registered
Total Appointments
--
All time
Total Revenue
--
Gross
Active Consults
--
Right now
Our Mission
Care without borders.
Always on.
Recent Activity
Consultation Modes
Open Sessions
-- of -- doctors
--
Overview
Dashboard
Analytics
People
Doctors--
Patients--
Revenue
Earnings
Transactions
Platform
Appointments
Directory
Spec. Verif.
Teams
Kanban
Team0
Calendar
SA
Super Admin
Sign out
onlinedoctorsafrica.com
Aurora MySQL - af-south-1
Dashboard Overview
--:--:-- CAT
SA
Super Admin
Super Admin
Demo Mode
Open Sessions
--
of -- total doctors
live
Total Patients
 
Registered on platform
Total Revenue
 
live
Total Appointments
 
All time
Active Consults
--
from API
Consultations by Mode
Video / Audio / Chat breakdown
Chat
Video
Audio
Mode Distribution
By consultation type
Top Doctors
By consultations
Loading...
Live Activity
Recent appointments
Loading...
Revenue Split
Platform vs doctors
Revenue Overview
Platform financials
--
Gross platform revenue (all time)
Platform Commission
--
Varies per doctor (avg ~10%)
Doctor Payouts
--
After commission deduction
Appointment Status
Breakdown by outcome
Payment Methods
Transaction breakdown
Consultation Modes
Video / Audio / Chat
User Growth
From registration dates
--
Total Users
--
Growth
Doctor Growth
From registration dates
--
Total Doctors
--
Growth
Top Performing Doctors
By consultation count and real earnings
Verified Doctors
Loading...
#DoctorSpecialtyLocationStatusFeeCommissionConsultsEst. Earnings
Loading...
Total Patients
--
Registered
Countries
--
Unique countries
Latest Registration
--
Most recent
Patient Growth
Real data from registration dates
--
Growth
Patient Directory
Loading...
#PatientEmailPhoneLocationGenderStatusJoined
Loading...
Gross Revenue
--
Live from API
live
Total Commission
--
Actual per-appointment data
Doctor Payouts
--
After commission
Total Consultations
--
All time
Filter Earnings Period
Estimated from appointment data
Commission Structure
Per doctor type
Doctor Earnings
Per doctor — real appointment data
#DoctorSpecialtyFeeCommissionConsultsGrossNet PayoutRatingStatusAction
Loading...
Transactions
Loading...
IDPatientDoctorAmountCommissionMethodStatusDate
Loading...
Appointments
Loading...
#DoctorPatientModeStatusPaymentAmountDate
Loading...
Medical Directory
Loading...
Speciality Verification
Loading...
#DoctorSpecialtyLocationContactStatusDocument
Loading...
To Do
0
In Progress
0
Review
0
Done
0
Team Members
May 2026
Upcoming Events
Click a date to filter
Privilege Control
Manage team access and roles