Dashboard Overview
Live numbers from the database β no sample data.
β
π§ββοΈ
Active Patients
β
π₯
Registered Clinics
β
π
Total Assessments
β
π¨
Emergency Flags (7d)
Appointments β Last 7 Days
Triage Level Breakdown (recent assessments)
Loadingβ¦
Recent Activity
Loadingβ¦
Analytics
β
Total Assessments
β
Total Appointments (confirmed/completed)
β
Emergency Cases (7d)
Most Common Conditions Detected
| Condition | Cases (recent) | Typical Urgency |
|---|---|---|
| Loading⦠| ||
Clinics by City
Loadingβ¦
Manage Users
View and manage patients, dentists, and clinic admins.
Manage Clinics
Edit or update clinics in the directory.
β
Active Clinics
β
24/7 Emergency Clinics
β
Average Rating
Manage Articles
Create, edit, and publish dental education content.
Appointments
β
This Week
β
Today
β
Pending
β
Cancelled
Security & Platform Info
Security Posture (read-only β reflects the deployed code)
Password Hashing
Enabledbcrypt, 12 salt rounds
Session Tokens
EnabledShort-lived JWT access tokens + refresh tokens
Role-Based Access Control
EnabledPatient / Dentist / Clinic Manager / Admin scopes enforced server-side
Rate Limiting
EnabledAuth, assessment, and appointment endpoints throttled per IP
Account Lockout
EnabledAccounts lock for 15 minutes after 5 failed login attempts
Email Verification (OTP)
EnabledRequired before login is permitted
HTTPS
Depends on hostEnforced at the hosting/CDN layer β set up on your hosting provider
Platform Info
Triage Engine
ActiveRule-based symptom engine (client + server)
Locked Accounts Right Now
β