---
title: Managing Staff
---

# Managing Staff

Go to **Academic → Staff** to manage all teaching and non-teaching staff.

---

## Before You Add Staff

Make sure you have added **Departments** and **Designations** first.

### Add a Department

1. Go to **HR Setup → Departments**.
2. Click **Add Department** (e.g. Science Department, Administration).
3. Enter the department name and click **Save**.

### Add a Designation

1. Go to **HR Setup → Designations**.
2. Click **Add Designation** (e.g. Head Teacher, Librarian, Accountant).
3. Enter the designation name and click **Save**.

---

## Adding a New Staff Member

1. Go to **Academic → Staff**.
2. Click **Add Staff**.
3. Fill in:

   **Personal Details**
   - First Name, Last Name
   - Date of Birth, Gender
   - Phone, Email, Address

   **Professional Details**
   - Department
   - Designation
   - Join Date
   - Qualification
   - Basic Salary

   **Photo** — upload a photo (optional)

4. Click **Save Staff**.

> A staff member can be given a login account via **Admin → Manage Users** so they can access the system with their assigned role (Teacher, Accountant, Librarian, etc.).

---

## Editing a Staff Member

1. Find the staff member in the list.
2. Click the **Edit** icon.
3. Update the details and click **Save**.

---

## Staff Leave Requests

Staff can submit leave requests which you can approve or reject.

1. Go to **HR Setup → Leave Requests**.
2. You will see all pending requests with the staff name, leave type, dates, and reason.
3. Click **Approve** or **Reject**.
4. Optionally add an approval note.
5. Click **Confirm**.

---

## Viewing a Staff Profile

Click on a staff member's name to see their full profile including:

- Personal and professional details
- Leave history
- Payroll records
- Uploaded documents
