🏥 Doctor Appointment System

Testing and Development Hub

🔧 System Tests

Run these tests to verify your system is working correctly:

Database Connection Test Authentication Test

🌐 User Access

Access the main application for normal users:

Normal User Portal

Browse services, view doctors, departments, and contact information

⚙️ Admin Access

Access the admin panel (requires admin login):

Admin Login Admin Panel

Manage appointments, users, doctors, and system settings

📊 Database Status

Current Setup: Your database has 4 roles (admin, doctor, patient, staff) but only admin and doctor users are currently populated.
Next Steps: Run the Authentication Test to create a test patient user, then try signing in with those credentials.

🔍 Quick Troubleshooting