Skip to main content

Leave Management

Purpose - Records approved leaves for employees so that leave days are not counted as absent and are visible on calendars and reports. 

Who Can Use It 

  • School Admin: creates leaves for employees, lists them, views a specific leave, and cancels a leave. 
  • Employees: view their own leaves. 
  • Any authenticated user: view the list of active leave types. 

Key Capabilities 

  • Full-day or half-day leaves (first-half or second-half). 
  • Multiple leave types (Casual Leave, Sick Leave, and so on) drawn from a master list.
  • Filters by employee, leave type, status, and date range. 
  • Leaves are auto-approved when created by a school administrator. 
  • Cancellable while active. 
How to Use It 
  • School Admin opens the Leaves screen and creates a leave for the employee (with type, dates, and reason). 
  • The leave immediately reflects on the employee's calendar and history.
  • Employees can browse their own leaves in the app. 
  • If needed, the school administrator can cancel a leave. 

Rules & Restrictions 

  • A leave reason is required and must be at least five characters. 
  • The from-date and to-date must be valid calendar dates. 
  • Half-day fields must indicate the first or second half of the day.