Skip to main content

About

Overview

The Leave module in the HUB application is designed to streamline the process of requesting, managing, and approving employee leaves within the organization. It provides an integrated, paperless way for employees to:

  • Submit leave requests,
  • Monitor leave entitlements and balances,
  • Cancel requests if needed, and
  • Allow managers to review, approve, or reject leave applications efficiently.

This module supports various types of leaves (e.g., Annual Leave, Sick Leave, Special Leave) as defined by the company’s HR policy.

Key Users and Access Rights

RoleAccess Level
EmployeeSubmit leave requests, view leave balance, cancel pending requests
ApproverApprove or reject leave requests from direct reports
HR/AdminMonitor all leave records, adjust balances, manage leave types (admin view only)

Approval Flow

  • Employee submits → Status: Pending Approval
  • Manager Approves → Status: Approved
  • Manager Rejects → Status: Rejected
  • Employee Cancels → Status: Canceled

Each request is routed to the direct manager (as defined in the org structure). Approvals are time-stamped.