Dashboard
🔔
🔄
Total Patients
15,284
↑ 12% this month
👥
Today's Appointments
47
↑ 8 from yesterday
📅
Pending Orders
23
↓ 3 from yesterday
🛒
Active Doctors
6
All available
👨‍⚕️
Monthly Revenue
₹2.4L
↑ 18% vs last month
💰
Low Stock Medicines
4
Needs reorder
💊
Appointments This Week
Daily appointment volume
Mon Tue Wed Thu Fri Sat Sun
Appointment Status
This month breakdown
Total
Completed 55%
Confirmed 25%
Cancelled 12%
Pending 8%
Quick Actions
👨‍⚕️
Add Doctor
💊
Add Medicine
📅
View Appointments
🛒
Manage Orders
🧪
Lab Reports
📤
Export Report
Recent Activity
📅
New appointment — John Doe booked with Dr. Emily Carter for March 28
2 min ago
🛒
Order placed — Order #MC-20260322-008 by Priya Sharma (₹1,245)
15 min ago
💊
Low stock alert — Amoxicillin 250mg stock below 50 units
1 hr ago
👤
New patient registered — Arjun Das signed up from Birbhum
2 hrs ago
🧪
Lab report uploaded — CBC report for John Doe marked Normal
3 hrs ago
Appointment cancelled — Marcus Lim session by patient #1042 cancelled
4 hrs ago
Manage Doctors
🔍
DoctorSpecialtyExperienceRatingFeeStatusActions
Appointments
Confirmed
18
Completed
143
Pending
7
Cancelled
12
🔍
PatientDoctorDate & TimeTypeFeeStatusActions
Patients
🔍
PatientPhoneBlood TypeCityAppointmentsOrdersStatusActions
Lab Reports
🔍
PatientReport TypeDoctorDateLabStatusActions
Lab Tests & Diagnostics
Total Tests
20
Active
18
Packages
5
Home Collection
17
🔍
Test Name Category Price (₹) Original (₹) Discount Home Popular Status Actions
Medicine Inventory
Total Medicines
14
In Stock
10
Low Stock
4
Out of Stock
0
🔍
MedicineCategoryPriceStockTypeStatusActions
Medicine Orders
🔍
Order #CustomerItemsTotalPaymentStatusDateActions
Managers & Sub-Admins
Super Admin
1
Full access
Managers
3
Limited access
Pharmacists
1
Pharmacy only
Lab Tech
1
Reports only
Role Permissions
Section Super Admin Manager Receptionist Pharmacist Lab Technician
DashboardFullFullViewViewView
DoctorsFullFullViewNoneNone
AppointmentsFullFullFullNoneNone
PatientsFullFullViewNoneNone
Lab ReportsFullViewNoneNoneFull
MedicinesFullFullNoneFullNone
OrdersFullFullNoneFullNone
ManagersFullNoneNoneNoneNone
SettingsFullNoneNoneNoneNone
Staff Accounts
🔍
Staff MemberEmailRoleDepartmentLast LoginStatusActions
Site Settings
⚙️ General
💳 Razorpay Payment Gateway
Not Configured
Configure your Razorpay keys to enable real payment processing for appointments and medicine orders. Keys are saved to browser storage.
Secret is stored locally only. Never expose it in production frontend.
How to get your Razorpay Keys:
1. Login at dashboard.razorpay.com
2. Go to Settings → API Keys
3. Generate Key ID & Secret
4. Use rzp_test_ keys for testing
🔵 Google Login (OAuth)
Demo Mode
Add your Google OAuth Client ID to enable real Google Sign-In for patients.
Setup Steps:
1. Go to console.cloud.google.com
2. Create project → Enable Google Sign-In API
3. Credentials → Create OAuth Client ID
4. Add your domain to Authorized Origins
📍 Google Maps Location Manager
Not Set
Set your clinic/hospital location. This will appear as an interactive Google Map on the website home page for patients to find you.
Location Details
Right-click on Google Maps → Share → Copy link
Map Embed
Get from Google Cloud Console → APIs → Maps Embed API
🗺️ Map preview will appear here
How to get the Embed URL:
1. Go to google.com/maps
2. Search for your clinic location
3. Click ShareEmbed a map
4. Copy the URL inside src="..."
5. Paste it in the field above
💰 Commerce
🔔 Notifications
Email Notifications
SMS Alerts
Appointment Reminders
Order Updates
Maintenance Mode
🔐 Admin Account