Skip to main content

Dashboard

Welcome back, Dr. Smith. Here's your practice overview.

Today's Appointments

12

+2 from yesterday

Total Patients

1,247

+15 this month

Monthly Revenue

$24,580

+8.2% from last month

Pending Appointments

8

Requires attention

Weekly Appointments

Monthly Revenue

Recent Activity

Patient

John Doe completed cleaning

2 hours ago

Patient

Sarah Wilson scheduled appointment

4 hours ago

Patient

Mike Johnson cancelled appointment

6 hours ago

Patient

Emma Davis paid invoice

1 day ago

Upcoming Appointments

Patient

Lisa Anderson

Root Canal

10:00 AM

Today

Patient

Robert Chen

Cleaning

2:30 PM

Today

Patient

Maria Garcia

Consultation

9:00 AM

Tomorrow

+ value.toLocaleString(); } } }, x: { grid: { display: false } } } } });

Calendar

Manage your dental appointments and schedule

December 2024

Sun
Mon
Tue
Wed
Thu
Fri
Sat
26
27
28
29
30
1
2
10:00 J. Doe
3
4
9:00 S. Wilson
2:30 M. Johnson
5
6
11:00 E. Davis
7
8
9
10
11
1:00 L. Anderson
12
10:00 R. Chen
3:00 M. Garcia
13
14
15
16
17
18
9:30 A. Brown
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6

Today's Schedule - December 12, 2024

10:00

Robert Chen

Dental Cleaning • Room 1

+1 (555) 123-4567

15:00

Maria Garcia

Consultation • Room 2

+1 (555) 987-6543

Appointments

Manage and track all patient appointments

Today

12

This Week

47

Pending

8

Cancelled

3

All Appointments

Patient Date & Time Treatment Status Duration Actions
Patient
John Doe
john.doe@email.com
Dec 12, 2024
10:00 AM
Dental Cleaning
Room 1
Confirmed 60 min
Patient
Sarah Wilson
sarah.wilson@email.com
Dec 12, 2024
2:30 PM
Root Canal
Room 2
Pending 90 min
Patient
Mike Johnson
mike.johnson@email.com
Dec 13, 2024
9:00 AM
Consultation
Room 1
Confirmed 30 min
Patient
Emma Davis
emma.davis@email.com
Dec 13, 2024
11:30 AM
Filling
Room 2
Cancelled 45 min
Patient
Lisa Anderson
lisa.anderson@email.com
Dec 14, 2024
3:00 PM
Teeth Whitening
Room 1
Confirmed 120 min
Showing 1 to 5 of 47 results

Patients

Manage patient records and information

Total Patients

1,247

+15 this month

New Patients

23

This month

Active Treatments

89

Ongoing

Overdue Checkups

12

Needs attention
Patient Contact Last Visit Next Appointment Status Actions
Patient
John Doe
ID: #P001
john.doe@email.com
+1 (555) 123-4567
Nov 15, 2024
Cleaning
Dec 12, 2024
10:00 AM
Active
Patient
Sarah Wilson
ID: #P002
sarah.wilson@email.com
+1 (555) 987-6543
Oct 28, 2024
Root Canal
Dec 12, 2024
2:30 PM
Treatment
Patient
Mike Johnson
ID: #P003
mike.johnson@email.com
+1 (555) 456-7890
Aug 22, 2024
Consultation
Overdue
6 months
Overdue
Patient
Emma Davis
ID: #P004
emma.davis@email.com
+1 (555) 321-0987
Dec 1, 2024
Filling
Not scheduled
-
New
Patient
Lisa Anderson
ID: #P005
lisa.anderson@email.com
+1 (555) 654-3210
Nov 30, 2024
Whitening
Dec 14, 2024
3:00 PM
Active
Showing 1 to 5 of 1,247 results

Staff

Manage your dental practice team members

Total Staff

12

All active

Dentists

4

Available today

Hygienists

5

4 on duty

Support Staff

3

Reception & Admin
Dr. Sarah Smith

Dr. Sarah Smith

Lead Dentist

Available
sarah.smith@dentalcare.com
+1 (555) 123-4567
9:00 AM - 5:00 PM
Today's Appointments: 8
Dr. Michael Johnson

Dr. Michael Johnson

Orthodontist

Available
michael.johnson@dentalcare.com
+1 (555) 987-6543
10:00 AM - 6:00 PM
Today's Appointments: 6
Lisa Anderson

Lisa Anderson

Dental Hygienist

Busy
lisa.anderson@dentalcare.com
+1 (555) 456-7890
8:00 AM - 4:00 PM
Today's Appointments: 10
Emma Davis

Emma Davis

Dental Assistant

Available
emma.davis@dentalcare.com
+1 (555) 321-0987
9:00 AM - 5:00 PM
Today's Appointments: 7
Robert Chen

Robert Chen

Receptionist

Available
robert.chen@dentalcare.com
+1 (555) 654-3210
8:00 AM - 6:00 PM
Calls Handled: 24
Maria Garcia

Maria Garcia

Office Manager

Off Duty
maria.garcia@dentalcare.com
+1 (555) 789-0123
9:00 AM - 5:00 PM
Returns: Tomorrow

Today's Schedule

Dr. Sarah Smith

Dr. Sarah Smith

8 appointments scheduled

9:00 AM - 5:00 PM

Room 1

Dr. Michael Johnson

Dr. Michael Johnson

6 appointments scheduled

10:00 AM - 6:00 PM

Room 2

Lisa Anderson

Lisa Anderson

10 cleanings scheduled

8:00 AM - 4:00 PM

Hygiene Room

Analytics

Track your practice performance and insights

Total Revenue

24,580

+12.5% from last month

Total Appointments

1,847

+8.2% from last month

Patient Satisfaction

4.8

+0.3 from last month

Cancellation Rate

3.2%

-0.8% from last month

Revenue Trend

Appointment Types

Patient Demographics

Age 18-30
25%
Age 31-45
35%
Age 46-60
28%
Age 60+
12%

Top Treatments

Dental Cleaning

487 appointments

$24,350

Fillings

234 appointments

8,720

Root Canal

89 appointments

$26,700

Teeth Whitening

156 appointments

5,600

Staff Performance

Dr. Sarah Smith

Dr. Sarah Smith

95% efficiency
Dr. Michael Johnson

Dr. Michael Johnson

88% efficiency
Lisa Anderson

Lisa Anderson

92% efficiency
Emma Davis

Emma Davis

85% efficiency

Monthly Comparison

+ value.toLocaleString(); } } }, x: { grid: { display: false } } } } }); // Appointment Types Chart const appointmentTypesCtx = document.getElementById('appointmentTypesChart').getContext('2d'); new Chart(appointmentTypesCtx, { type: 'doughnut', data: { labels: ['Cleaning', 'Fillings', 'Root Canal', 'Whitening', 'Consultation', 'Other'], datasets: [{ data: [487, 234, 89, 156, 178, 92], backgroundColor: [ '#3B82F6', '#10B981', '#F59E0B', '#8B5CF6', '#EF4444', '#6B7280' ], borderWidth: 0 }] }, options: { responsive: true, maintainAspectRatio: false, plugins: { legend: { position: 'bottom', labels: { padding: 20, usePointStyle: true } } } } }); // Monthly Comparison Chart const monthlyComparisonCtx = document.getElementById('monthlyComparisonChart').getContext('2d'); new Chart(monthlyComparisonCtx, { type: 'bar', data: { labels: ['Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'], datasets: [ { label: 'Appointments', data: [285, 320, 298, 347, 312, 389], backgroundColor: '#3B82F6', borderRadius: 4, yAxisID: 'y' }, { label: 'Revenue', data: [18500, 22300, 19800, 24580, 21200, 26400], type: 'line', borderColor: '#10B981', backgroundColor: 'rgba(16, 185, 129, 0.1)', borderWidth: 3, fill: false, tension: 0.4, yAxisID: 'y1' } ] }, options: { responsive: true, maintainAspectRatio: false, interaction: { mode: 'index', intersect: false, }, scales: { y: { type: 'linear', display: true, position: 'left', grid: { color: '#F3F4F6' } }, y1: { type: 'linear', display: true, position: 'right', grid: { drawOnChartArea: false, }, ticks: { callback: function(value) { return ' + value.toLocaleString(); } } }, x: { grid: { display: false } } } } }); function openReportModal() { const modal = document.getElementById('reportModal'); modal.classList.remove('hidden'); modal.setAttribute('aria-hidden', 'false'); document.body.style.overflow = 'hidden'; } function closeReportModal() { const modal = document.getElementById('reportModal'); modal.classList.add('hidden'); modal.setAttribute('aria-hidden', 'true'); document.body.style.overflow = ''; } // ESC key listener document.addEventListener('keydown', function(event) { if (event.key === 'Escape') { closeReportModal(); } });

Settings

Manage your practice settings and preferences

Profile Settings

Profile

JPG, PNG up to 5MB

System Preferences