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
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
| Doctor | Specialty | Experience | Rating | Fee | Status | Actions |
|---|
Showing 6 of 6 doctors
Appointments
Confirmed
18
Completed
143
Pending
7
Cancelled
12
| Patient | Doctor | Date & Time | Type | Fee | Status | Actions |
|---|
Showing 7 of 180 appointments
Patients
| Patient | Phone | Blood Type | City | Appointments | Orders | Status | Actions |
|---|
Showing 5 of 15,284 patients
Lab Reports
| Patient | Report Type | Doctor | Date | Lab | Status | Actions |
|---|
Lab Tests & Diagnostics
Total Tests
20
Active
18
Packages
5
Home Collection
17
| Test Name | Category | Price (₹) | Original (₹) | Discount | Home | Popular | Status | Actions |
|---|
Showing 20 tests
Medicine Inventory
Total Medicines
14
In Stock
10
Low Stock
4
Out of Stock
0
| Medicine | Category | Price | Stock | Type | Status | Actions |
|---|
Medicine Orders
| Order # | Customer | Items | Total | Payment | Status | Date | Actions |
|---|
Showing 3 of 856 orders
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 |
|---|---|---|---|---|---|
| Dashboard | Full | Full | View | View | View |
| Doctors | Full | Full | View | None | None |
| Appointments | Full | Full | Full | None | None |
| Patients | Full | Full | View | None | None |
| Lab Reports | Full | View | None | None | Full |
| Medicines | Full | Full | None | Full | None |
| Orders | Full | Full | None | Full | None |
| Managers | Full | None | None | None | None |
| Settings | Full | None | None | None | None |
| Staff Member | Role | Department | Last Login | Status | Actions |
|---|
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
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
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 Share → Embed a map
4. Copy the URL inside
5. Paste it in the field above
2. Search for your clinic location
3. Click Share → Embed 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