Add or Edit Technician Overview: The "Technician Setup" module allows users to seamlessly create and manage technicians. From basic information to availability, services, tags, and maintenance schedules, this module provides a comprehensive setup for technician profiles. Access "Technician Setup": Navigate to the "Technician Setup" module to create or manage doctor profiles. Add New Technician: Click on "Add New Technician" to initiate the setup process. Basic Information: Fill in essential details for the technician. Name: Full name of the technician. Description: A brief description of the technician. Email, Phone: Contact details for appointments. Company: Select the company to which the technician is associated. Upload Images: Navigate to the "Images" tab to upload technician images. Multiple Images: Allow users to upload multiple images for the technician. Access "Availability" Tab: Navigate to the "Availability" tab within the technician setup. Slot Time Configuration: Choose between "Custom Slot Time" or "By Services." Custom Slot Time: Specify the duration of each appointment slot (e.g., 60 minutes for a 1-hour slot). Example: If a custom slot time is set to 60 minutes, each slot represents a one-hour appointment. By Services: Create slots based on the time associated with each service. Example: If a service takes 30 minutes, slots will be generated accordingly. Add Days of Availability: Click on "Add Days" to specify the days the technician is available. Select Days: Choose the days the technician will be available for appointments. Example: Select these days if a technician is available on Mondays and Wednesdays. Time Slot Configuration: For each selected day, add multiple time slots: Start Time and End Time: Define the beginning and end of the working hours. Example: If working hours are from 9:00 AM to 5:00 PM, set the start and end times accordingly. Seats: Specify the number of bookings allowed in each time slot. Example: If there are five seats, five customers can book appointments in that time slot. Save Time Slots: Click "Save" to confirm the configured time slots. Example: After saving, the system generates slots based on the specified times for each selected day. Services Assignment: In the "Services" tab, assign services to the technician. Assign Multiple Services: Link various services to the technician. Tags: Add tags to categorize services (e.g., free, not included). Maintenance Schedules: Access the "Maintenance" tab to manage technician unavailability. Add New Maintenance: Specify start and end dates, times, and reasons. Table View: Display a table view of past and upcoming maintenance schedules. Edit or Delete Maintenance: Allow users to modify or remove maintenance entries. Save and Review: Click "Save" to confirm the technician setup. Review the technician profile and make any necessary edits. View and Manage Technician: Access the list of technicians with options to edit or deactivate. Edit Technician Details: Click on the edit button to modify the technician information.