Staff Management

  • Create new employee profiles
  • Edit existing employee records
  • Maintain employee personal details such as name, phone, email, address, NIC/ID, DOB, and contact information
  • Upload and update employee profile images
  • Store employee bio or professional details where applicable
  • Manage employee onboarding information in one place
  • Assign roles to employees
  • Map employees to predefined system roles
  • Support worker/staff/admin-level role separation
  • Control module access based on assigned role
  • Update employee roles when responsibilities change
  • Connect employee roles with permissions and action restrictions
  • Assign employees to one or multiple branches
  • Control which branches an employee can operate in
  • Support branch-based workforce allocation
  • Restrict visibility and operations by assigned branch
  • Update branch assignments when employees transfer locations
  • Use branch mapping in bookings, schedules, and reports
  • Set employee basic salary
  • Configure attendance allowance
  • Maintain payroll-related values required for salary calculation
  • Store compensation settings centrally for payroll use
  • Update salary or allowance details when needed
  • Link employee payment configuration to payroll workflows
  • Mark employees as active or inactive
  • Enable/disable employees for operational use
  • Prevent inactive employees from being assigned to bookings
  • Reflect employee status in scheduling and availability
  • Handle temporary unavailability, suspension, or resignation states
  • View employee list in one place
  • Search employees by name, role, branch, or contact details
  • Filter employees based on branch or status
  • Open employee detail records for quick review
  • Maintain a centralized staff directory for admin/business users
  • Use employee profiles in appointment assignment
  • Use employee branch assignments in scheduling
  • Use employee role data in permissions
  • Use employee salary data in payroll processing
  • Use employee status in availability and reporting
  • Provide a reliable base for workforce planning
  • Manage employee records from a central staff module
  • Keep staff information accurate and up to date
  • Support scaling across multiple branches and teams
  • Improve operational consistency with structured employee records
  • Provide the foundation for scheduling, payroll, permissions, and reporting