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