Dashboard

Total Patients

1,247

+12% this month

Today's Appointments

23

3 pending

Medications

156

5 low stock

Monthly Revenue

$45,230

+8% this month

Recent Activity

New patient registered

Sarah Johnson - 2 hours ago

Appointment completed

Michael Chen - Dr. Smith - 4 hours ago

Low stock alert

Albuterol inhaler - 6 hours ago