Project

General

Profile

Task #40

Updated by Varsha N about 2 months ago

Task Description: 
 Implement the Doctors and Reception List management in the Admin module, allowing the admin users to add, view, edit, and activate/deactivate doctors and reception users for a hospital. 

 Navigation: 
 Admin Login → Users → Doctors / Reception 

 Fields to Capture (Add / Edit): Required Fields: 
 Common Fields: 
    Full id 
 Doctor Name 
    
 hospital id 
 Email 
    
 Mobile Number 
    Role (Doctor / Reception) 
    
 Specialization 
 Status (Active / Inactive) 
 Doctor-only Field 
    Specialization 
 System Fields 
    Hospital ID (auto) 
    Created At (system-generated) 

 Features to Implement: 
 Add new doctor or reception user 
 List all doctors and reception users 
 Edit user doctor details 
 Activate / Deactivate users doctor 
 Show role and doctor status clearly in list 
 Filter list by role (Doctor / Reception) 

 Basic Validations:  
 Basic fields are required(name, email, mobile number, specialization) 
 Prevent duplicate submission Inactive doctors should not appear in doctor login list 
 Show success and error messages(minimal) 
 Specialization required only for doctor 

Back