diff --git a/docs/integration/vision/gift/introduction.md b/docs/integration/vision/gift/introduction.md
index 3a9ee5e..1c3e77e 100644
--- a/docs/integration/vision/gift/introduction.md
+++ b/docs/integration/vision/gift/introduction.md
@@ -4,7 +4,7 @@ sidebar_position: 1
# Introduction
-The Gifts feature, accessible through **Main Dashboard > Wallet > Gifts**, allows managers to create digital gifts. All users can then redeem these gifts using coins earned by completing missions.
+The Gifts feature, accessible through **Main Dashboard > Wallet > Gifts**, allows managers to create digital gifts that all users can redeem using coins earned from completing missions.
|||
|:--------------------------------|:--------------------------------|
diff --git a/docs/integration/vision/gift/manager.md b/docs/integration/vision/gift/manager.md
index 59938a0..b0a692d 100644
--- a/docs/integration/vision/gift/manager.md
+++ b/docs/integration/vision/gift/manager.md
@@ -32,7 +32,7 @@ After manager creates a gift, users will receive notification regarding the new
| **Redemption Validity Start Date** | The first date when the gift can be redeemed. | Required |
| **Redemption Validity End Date** | The last date when the gift can be redeemed. | Required |
| **Clear** | Clears all content on the current page. | - |
-| **Next** | Navigates to the previous page. | - |
+| **Next** | Navigates to the next page. | - |
3. Gift Redemption Criteria
@@ -41,8 +41,8 @@ After manager creates a gift, users will receive notification regarding the new
| Properties | Description | Note |
|:-----------------------------|:-----------------------------------------------------------------------------------|:--------:|
| **Redeem Coins** | To specify the amount of coins required to redeem the gift. | Required |
-| **Category** | To select a category to classify the gift, such as Uncategorised, Food & Beverages, Shopping, Service, Entertainment, Digital Goods, or Travel Accommodation. | Required |
-| **Available Quantity** | To specify the total number of units of the gift that are available for redemption. | Required |
+| **Category** | To classify the gift, such as Uncategorised, Food & Beverages, Shopping, Service, Entertainment, Digital Goods, or Travel Accommodation. | Required |
+| **Available Quantity** | To specify the total number of gift units available for redemption. | Required |
| **Max Allowable Redemption Per Employee** | To specify the maximum number of times a user can redeem the gift.| Required |
| **Attactment** | To upload an image associated with the gift, such as a product photo or promotional graphic, through the mobile's camera or gallery. | - |
| **Clear** | Clears all content on the current page. | - |
@@ -51,7 +51,7 @@ After manager creates a gift, users will receive notification regarding the new
## Gift Update
-1. Choose Gift - To update a gift, the manager can go to **More icon > Manage Gift** and select the gift want to be update.
+1. To update a gift, the manager can go to **More icon > Manage Gift** and select the gift to be updated.
|| |
|:------------------------------------|:-----------------------------------------------------|
@@ -85,20 +85,19 @@ After clicking **Issue**, select **Confirm** to complete issuing the gift.
### Check Issuance
-To check completed issuances, **toggle on Issued Gift**s to display the latest issued gift.
+To check completed issuances, **toggle on Issued Gifts** to display the latest issued gift.
|| |
|:------------------------------------|:-----------------------------------------------------|
## Manage Gift
-
### Gift Status
|Active Gifts|Inactive Gifts |
|:--------------------------------|:---------------------------------|
|||
-|Propertise|Description|
+|Properties|Description|
|:--------------------------------|:--------------------------------|
|**Inactive Gifts Switch - Toggle Off**|Displays all active gifts.|
|**Deactivate**|Deactivate all currently selected active gifts|
diff --git a/docs/integration/vision/gift/user.md b/docs/integration/vision/gift/user.md
index baabaac..207c2bb 100644
--- a/docs/integration/vision/gift/user.md
+++ b/docs/integration/vision/gift/user.md
@@ -10,26 +10,26 @@ These feature are available to both **manager** and **employee**.
:::
-## Gift Redeem
+## Gift Redemption
-1. Gift Filter Type
+**1. Gift Filter Type**
|Gift Category Filter Chip|Filter Drawer|
|:--------------------------------|:--------------------------------|
|||
-|Propertise|Description|
+|Properties|Description|
|:--------------------------------|:--------------------------------|
-|**Gift Category Filter Chip**|Displays all gifts that match any of the chosen categorie.|
+|**Gift Category Filter Chip**|Displays all gifts that match any of the selected categories.|
|**Clear**| Deselect all the selected filter option.|
-|**Shop By Price Filter**|Display gifts that match any of the chosen specific price ranges.|
+|**Shop By Price Filter**|Display gifts that match any of the selected specific price ranges.|
|**Sort by Featured**|Display the gifts bassed on popularity in descending order.|
|**Sort by Newest**|Display the most recently added gifts in descending order.|
-|**Sort by Price: High-to-Low**|Display gifts from expensive to cheap.|
-|**Sort by Price: Low-to-High**|Display gifts from cheap to expensive.|
+|**Sort by Price: High-to-Low**|Display gifts from most expensive to least expensive.|
+|**Sort by Price: Low-to-High**|Display gifts from to least expensive to most expensive.|
|**Reset**|Select all the filter options again.|
-2. Select gift - After selecting a gift, and a **bottom bar will appear**.
+**2. Select Gift**: After choosing a gift, a bottom bar will appear.
:::info[Note]
@@ -40,24 +40,24 @@ Once the gift has expired, it will no longer be displayed for redemption. The ma
|||
|:--------------------------------|:--------------------------------|
-|Propertise|Description|
+|Properties|Description|
|:--------------------------------|:--------------------------------|
|**Validity Duration**|The period during which the gift can be redeemed. The gift will not be available for redemption before or after this period.|
|**Terms and Conditions**|A clickable text that directs users to the page outlining the rules, requirements, guidelines, and limitations they must agree to in order to redeem the gift.|
|**Max Redeem**|The maximum quantity of a gift that a user is allowed to redeem. |
-|**Quantity Input Field**|A field that allow users to enter the desired quantity to redeem .It can be adjusted by either entering an amount in the text field or using the plus and minus buttons.|
+|**Quantity Input Field**|A field that allows users to enter the desired quantity to redeem. It can be adjusted by either entering a value in the text field or using the plus and minus buttons.|
|**Redeem**|A button to add the selected gift to the gift cart.|
-3. Confirm Redemption - After clicking **Redeem**, select **Confirm** to redeem the gift. If the redemption is successful, a success dialog will appear automatically.
+**3. Confirm Redemption**: After tapping **Redeem**, select **Confirm** to redeem the gift. If the redemption is successful, a success dialog will appear automatically.
|||
|:-----------------------------------|:-----------------------------------|
-4. View Redemption - To view redeemed gifts, users can go to **Cart icon> MyRedemption**. If a gift shows as **0/1 issued**, it means that **one redemption has been made**, but it **has not yet been issued**.
+**4. View Redemption**: To view redeemed gifts, users can go to **Cart icon > My Redemption**. If a gift displays **0/1 issued**, it means one redemption has been made but **has not yet been issued**.
:::info[Note]
-Users will need to wait for approval or issuance from the manager before the gift can be used.
+Users must wait for manager approval or issuance before the gift can be used.
:::
@@ -65,7 +65,7 @@ Users will need to wait for approval or issuance from the manager before the gif
|:-----------------------------------|:-----------------------------------|
## Redemption Log
-Redemption log lets users view a history of redeemed rewards, showing who redeemed each reward and when it was redeemed.
+The redemption log allows users to view the history of redeemed rewards, including who redeemed each reward and when it was redeemed.
To view the redemption log, users can go to **More icon> Redemption Log**.
diff --git a/docs/integration/vision/group.md b/docs/integration/vision/group.md
index 7d2e61b..a28282c 100644
--- a/docs/integration/vision/group.md
+++ b/docs/integration/vision/group.md
@@ -12,7 +12,7 @@ This feature is only available to **manager**.
## Introduction
-**Group** is a feature that allows manager to do grouping in advance. These groups can then be applied when creating a Target, Assignment or Upskill without requiring manager to select the members individually.
+**Group** is a feature that allows manager to do grouping in advance. These groups can then be applied when creating a *Target, Assignment or Upskill* without requiring manager to select the members individually.
## Manage Group
@@ -22,20 +22,22 @@ Manager can view all the created groups in **Main Dashboard | Manage Group**. In
### Add Group
-
+|  | ➜ |  |
+ |:---:|---|:---:|
-1. Tap **Add** to create a new group.
+1. Tap **Add icon** on the top right to create a new group.
2. Enter **Group Name**.
-3. Select **Group Members** and their **Roles**.
-4. Tap **Save** to save the group.
+3. Select participants as **Admin**, **Group Leader** and **Group Members**.
+4. Tap **Add** to save the group.
### Edit Group
-
+|  | ➜ |  |
+ |:---:|---|:---:|
-1. Tap on the **group card** that you want to edit. You'll see the previously saved Group Name, Group Members, and their Roles.
-3. Edit by changing either the **Group Name**, **Group Members**, or their **Roles**.
-4. Tap **Save** to save the changes.
+1. Tap on the **group card** that you want to edit. You will see the previously saved *Group Name*, *Admin*, *Group Leader*, and *Group Members*.
+3. Edit by changing either the **Group Name**, **Admin**, **Group Leader** and **Group Members**.
+4. Tap **Save** to save the changes, or **Cancel** to discard the changes.
### Delete Group
@@ -43,10 +45,11 @@ Manager can view all the created groups in **Main Dashboard | Manage Group**. In
1. Swipe **Left** on the group card that you want to delete. Tap **Delete**.
2. Confirm by tapping **Yes**.
+3. You can also delete a group when editing, on the top right **delete icon**.
## Apply Group
-Group can be applied when creating a [**Target**](task/manager_view/task_creation/target#step-3---add-members), [**Assignment (Step 3)**](task/manager_view/task_creation/assignment#step-3---add-members) or an [**Upskill (Step 4)**](upskill/manager_view/upskill-creation#step-4---participants-information).
+Group can be applied when creating a [**Target**](task/manager_view/task_creation/target#step-3---participants-information), [**Assignment (Step 3)**](task/manager_view/task_creation/assignment#step-3---participants-information) or an [**Upskill (Step 4)**](upskill/manager_view/upskill-creation#step-4---participants-information).

@@ -71,6 +74,6 @@ Example:
:::info[Note 2]
-When a group is applied to an **assignment, upskill, or individual target**, the **Team Leader** role of any member in that group will be **automatically removed**.
+When a group is applied to an **assignment, upskill, or individual target**, the **Group Leader** role of any member in that group will be **automatically removed**.
:::
\ No newline at end of file
diff --git a/docs/integration/vision/linking-to-account.md b/docs/integration/vision/linking-to-account.md
index ce67c52..576e088 100644
--- a/docs/integration/vision/linking-to-account.md
+++ b/docs/integration/vision/linking-to-account.md
@@ -6,7 +6,7 @@ sidebar_position: 10
## Introduction
-SQL Vision are linked to SQL Account to get the amount of sales target achieved by employees.
+SQL Vision is linked to SQL Account to get the amount of sales target achieved by employees.
## Requirement
@@ -49,7 +49,7 @@ The SQL Accounting Software must be open and logged in during the connection pro
6. Insert the company ID.
7. Click **Get OTP** .
-8. Insert the OTP Get from the step 7 into the OTP field.
+8. Insert the OTP obtained from the Step 7 into the OTP field.
9. Click **Get Token**.
10. Click **Next** to continue the following steps.
@@ -77,7 +77,7 @@ Suppose you’re managing a Sales Department and want to track Q1 sales targets:
1. For the mission **"Achieve Q1 Sales Target"**, assign the **"Invoice Based Strategy"** strategy.
-2. With this setup, managers can update sales progress daily in SQL Vision by using SQL Vision Sync tool by mapping to the right Strategy ID. Managers can view the updated progress daily in SQL Vision.
+2. With this setup, managers can update sales progress daily in SQL Vision using SQL Vision Sync tool by mapping it to the correct Strategy ID. Managers can then view the updated progress daily in SQL Vision.
:::
@@ -87,7 +87,7 @@ By default, SQL Vision automatically adds two pre-defined strategies to a newly

-If the system encounters an error and fails to create the pre-defined strategies, you can manually add them by navigating to the Company Configuration section. When this issue occurs, the application will display a dialog box prompting you to add the default strategies manually, as shown in the image below:
+If the system encounters an error and fails to create the pre-defined strategies, you can manually add them by navigating to the **Company Configuration** section. When this issue occurs, the application will display a dialog box prompting you to add the default strategies manually, as shown in the image below:

@@ -100,7 +100,7 @@ To add a new strategy, follow these steps:
1. Click the **add icon** to create a new strategy.
2. Enter the strategy name.
3. Click the **Add** button.
-4. Strategy added can be preview. Click **X** to remove it.
+4. Strategy added can be previewed. Click **X** to remove it.
5. Click **Save** to apply changes.
6. Click **Cancel** to discard the changes.
@@ -110,7 +110,7 @@ To edit an existing strategy, follow these steps:

-1. Click on the strategy you want like to edit.
+1. Click on the strategy you would like to edit.
2. Edit the strategy name.
3. Click the **Edit** button.
4. Click **Save** to apply changes.
diff --git a/docs/integration/vision/linking-to-payroll.md b/docs/integration/vision/linking-to-payroll.md
index cb6ce6b..d489330 100644
--- a/docs/integration/vision/linking-to-payroll.md
+++ b/docs/integration/vision/linking-to-payroll.md
@@ -6,7 +6,7 @@ sidebar_position: 11
## Introduction
-SQL Vision are linked with SQL Payroll to process all cash rewards earned by employees.
+SQL Vision is linked with SQL Payroll to process all cash rewards earned by employees.
## Requirement
@@ -39,6 +39,6 @@ All rewards will be classified as **Commission** by default. You can change the
:::warning[Warning]
- You are **allowed** to process the reward for specific employees if the expected payout month is **within or before** the payroll process month.
-- If you **choose not to process** particular reward, update the expected payout date for the employee in SQL Vision through **[Wallet | Manage Payout](wallet#manage-payoutentitlement-page)**.
+- If you **choose not to process** particular reward, update the expected payout date for the employee in SQL Vision through **[Wallet | Manage Payout](wallet#manage-payoutentitlement)**.
:::
diff --git a/docs/integration/vision/login.md b/docs/integration/vision/login.md
index c9e582d..47e65ae 100644
--- a/docs/integration/vision/login.md
+++ b/docs/integration/vision/login.md
@@ -17,7 +17,8 @@ sidebar_position: 1

-3. **Resend OTP** allows user to request again an One-Time Password(OTP)
+3. **Resend OTP** allows user to request again an One-Time Password(OTP)
+

4. Verification
diff --git a/docs/integration/vision/main-dashboard.md b/docs/integration/vision/main-dashboard.md
index a4fcd97..94922fc 100644
--- a/docs/integration/vision/main-dashboard.md
+++ b/docs/integration/vision/main-dashboard.md
@@ -8,16 +8,16 @@ sidebar_position: 2

### Task
-- Display all available quest and tasks assigned to the user.
+- Displays all available quests and tasks assigned to the user.
### Upskill
-- Display all available courses and those the user is currently enrolled in.
+- Displays all available courses and courses in which the user is currently enrolled.
### Gantt Chart
-- Display a visual timeline of tasks and deadlines, allowing the user to track progress across project.
+- Displays a visual timeline of tasks and deadlines, allowing the user to track progress across project.
### Wallet
-- Display cash and coins earned, transaction history and redeem gift.
+- Displays earned cash and coins, transaction history, and available rewards for redemption.
### Manage Task
- Allows user to create, edit and update tasks, track task progress and review completed tasks.
@@ -31,40 +31,50 @@ sidebar_position: 2
## Status Card

-- Displays the count of tasks where:
+- Displays the total number of tasks categorized by their current status:
- Green: Completed tasks
- Blue: Undue tasks
- Red: Overdue tasks
-- Clicking the status card navigates the user to the task list, and filter will be applied based on the status clicked.
+- **Navigation**: Selecting a status card redirects the user to the task list, with the tasks automatically filtered according to the selected status.
## Overdue Tasks

-- Displays up to 3 tasks that have passed thier deadlines.
+- Displays up to three tasks that have exceeded their deadlines, providing the user with a clear overview of the most urgent overdue items.
## Undue Tasks

-- Displays up to 3 tasks that are currently in progress and have not yet reached their deadlines.
+- Displays up to three tasks that are currently in progress and have not yet reached their deadlines, providing the user with a quick view of ongoing responsibilities.
## Earned Card

-- Allows the user to view the cash and coin rewards they are entitled to for the current month or the previous month.
+- Displays the cash and coin rewards earned by the user for the current or previous month, allowing easy tracking of monthly earnings.
## Account Setting

-### Personal Information
-- Displays the user's profile information in the company payroll system, organized into sections for general details, employment grouping and family information.
+### Profile
+- Displays the user's basic information.
+- **Statistics**: Shows the total cash and coin rewards earned by the user, along with the number of quests joined and courses registered.
+- **Completion**: Provides progress indicators for targets, assignments, and courses, displaying both numeric counts and percentage completion.
+- **Achievements**: Displays badges earned by the user for completing various activities, with an option to view all achievements.
+
+
+
+- The top-right button allows managers to search employees and view their details, but cash and points earned are not shown.
+
+|  | ➜ |  |
+ |:---:|---|:---:|
-
:::info NOTE
Details are **view-only** and **cannot be edited** or **modified** from the mobile application.
:::
### Company Configuration (Manager)
-- Allows managers to modify settings such as the closing period, estimated payout day and strategies.
-- For more details about strategy, see [**Linking to SQL Account | Strategy**](./linking-to-account.md#strategy).
+- Enables managers to view and modify company settings, including the closing period (days), estimated payout day, and payment strategies.
+- Managers can switch between Default and Customize strategies and use the search bar to quickly locate specific strategies.
+- For more details about strategy, refer to [**Linking to SQL Account | Strategy**](./linking-to-account.md#strategy).

:::warning NOTE
@@ -72,16 +82,16 @@ Details are **view-only** and **cannot be edited** or **modified** from the mobi
:::
### Switch Company
-- Displays a list of companies the user is enrolled in, allowing them to switch between different company accounts.
+- Shows all companies the user is associated with, allowing seamless switching between different company accounts.

### Help
-- Directs the user to the company website for support resources and guides.
+- Directs users to SQL Vision’s documentation page for support resources and user guides.
### Logout
-- Logs the user out of the application, ending the current session and returning them to the login screen.
+- Ends the current session, logging the user out of the application and returning them to the login screen.
## Log File Review

-- Enables the user to view and manage pending and approved log files for assignments that have not been finalised yet
\ No newline at end of file
+- Allows the user to view and manage pending and approved log files for assignments that have not been finalised yet.
\ No newline at end of file
diff --git a/docs/integration/vision/task/introduction.md b/docs/integration/vision/task/introduction.md
index bd503a0..07c30c3 100644
--- a/docs/integration/vision/task/introduction.md
+++ b/docs/integration/vision/task/introduction.md
@@ -7,10 +7,14 @@ sidebar_position: 1
There are 3 types of missions in task module: **Assignment**, **Target** and **Quest**.
- **Assignment:**
- An Assignment mission focuses on qualitative outcomes that require creativity and strategic thinking. These missions emphasize the quality of work and the process rather than measurable results. E.g. Idea brainstorm, Clothes design..
+ An Assignment mission focuses on qualitative outcomes that require creativity and strategic thinking. These missions emphasize the quality of work and the process rather than measurable results.
+
+ *Example: Marketing Strategy Planning, Company Logo design.*
- **Target:**
- A Target mission centers on quantitative outcomes with specific, measurable goals. The focus is on achieving clear, countable results. E.g. Sales Target, Total new users.
+ A Target mission centers on quantitative outcomes with specific, measurable goals. The focus is on achieving clear, countable results.
+
+ *Example: Sales Target, Input Data.*
- **Quest:**
- A Quest is used when you’re unsure who to assign a task to or want to invite all employees to participate.
+ A Quest is ideal when the participant is not predetermined or when you want to invite all employees to participate.
diff --git a/docs/integration/vision/task/manager_view/assignment.md b/docs/integration/vision/task/manager_view/assignment.md
index 13ba7a6..5e882ce 100644
--- a/docs/integration/vision/task/manager_view/assignment.md
+++ b/docs/integration/vision/task/manager_view/assignment.md
@@ -4,80 +4,84 @@ description: A brief guide on assignment
sidebar_position: 2
---
-Managers can view the assignment detail that are created such as title, description, start date, end date, consultant, rewards, and bonus criteria.
+Managers can view the assignment details that are created such as *title, description, start date, end date, admin, consultant, rewards, and bonus criteria.*
-| Undue/Overdue | Completed |
-|--------------------------------------------------------------|----------------------------------------------------------|
-|  | |
+| Undue/Overdue | Completed |
+| ---------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------- |
+|  |  |
-## Undue & Overdue
+## Undue & Overdue
### Edit Assignment Detail
+
1. Press **Edit** in assignment detail
- - For more information, please refer [**Edit Task**](task_creation/task-edit)
+ - For more information, please refer [**Edit Task**](task_creation/task-edit)

### Employee Progress
+
1. Navigate to: **Progress** > **Employee Progress Card** (highlighted in red)

:::info Info
-**Progress** tab bar: Display the employee that are still havent reached **100%**.
+**Progress** tab: Shows employees who have not yet reached **100%** of the milestone.
-**Completed** tab bar: Display the employee that reached **100%**.
+**Completed** tab: Shows employees who have achieved **100%** of the milestone.
:::
-2. Display employee's assignment detail:
- - Total cash and coin(s) earned (**Highlighted in red**)
- - Log file submitted
- - Rewards earned
-
+2. Display employee's assignment details:
+ - Total cash and coin(s) earned (**Highlighted in red**)
+ - Log file submitted
+ - Rewards earned

-
### Log File Submission
+
1. Navigate to: **Log File** > **Log File Card** (highlighted in red)
- - Manager can view all unapproved log files submitted by the employees.
+ - Manager can view all unapproved log files submitted by the employees.

-2. Manager can view the log file details as shown.
- - Actions:
- - Override
- - Approve
+2. Manager can view the log file details as shown below.
+ - **Actions:**
+ - Override
+ - Approve

### Log File Override
+
Manager can override the log file's progress percentage by clicking **Save** button.
:::info Info
- Manager will not be able to override progress percentage that is **lower** than the previous progress percentage.
+Manager will not be able to override progress percentage that is **lower** than the previous progress percentage.
:::

### Employee Bonus Review
+
- After approving the log file, manager can view the bonus request submitted by the employee.
:::note Note
-- Bonus Review is only available when the log file submission is **100%**.
+- **Bonus Review** is only available when the log file submission is **100%**.
- The colored bonus card represents the bonus requested by the employee. (**highlighted in red**)
:::

-### Edit Employee Bonus
+### Edit Employee Bonus
+
1. Press **Edit** in bonus review page
- - Manager can edit the employee's bonus request.
- - Manager can choose the bonus criteria, and edit the amount.
+ - Manager can edit the employee's bonus request.
+ - Manager can choose the bonus criteria, and edit the amount.
:::note Note
@@ -88,16 +92,27 @@ Manager can override the log file's progress percentage by clicking **Save** but

+### Transfer Ownership
+
+- Only the creator will see the transfer ownership button in the app bar.
+- If ownership is transferred to someone who is not an admin, that person will automatically be promoted to admin.
+- Once ownership is transferred, the button will no longer be visible to you, as you are no longer the creator.
+- In the third diagram below, ownership has been transferred to Tan Jun Wei, making him the new creator. Although he was not initially an admin, he was automatically promoted to admin upon receiving ownership.
+
+
+
### Change Log
+
1. Press **History Icon** (highlighted in red)
- - details of who made edits and what changes were made.
+ - Displays details of who made edits and what changes were made.

### Finalise Assignment
+
1. Press **Finalise** in assignment detail page
- - To finalise assignment, all log file must be **approved**.
- - After finalising, consultant reward will be entitled.
+ - To finalise an assignment, all log files must be **approved**.
+ - After finalising, consultant rewards will be entitled.
:::danger Warning
@@ -105,39 +120,41 @@ Finalising assignment is an **irreversible** action.
:::
-
+
-## Completed
+## Completed
### Reward Info
+
1. Press **Info Icon** (highlighted in red)

-2. User can view the milestone and bonus rewards
+2. User can view the milestone and bonus rewards

:::info Info
- The code will matches with the code in the summary table.
+The code will match with the code in the summary table.
:::
### Employee Progress
+
1. Press **Employee Name** (highlighted in red)


-
### Employee Log File
-1. Navigate to: **Employee Name** (in summary table) > **View Log File**
+
+1. Navigate to: **Employee Name** (in summary table) > **View Log File**

### Tooltip Reward
-1. Click **Total Cash Amount** / **Total Coin Amount**
- - can view the earned amounts for the corresponding employee in the tooltip.
-
+1. Press **Total Cash Amount** / **Total Coin Amount**
+ - Displays the earned amounts for the corresponding employee in the tooltip.
+
diff --git a/docs/integration/vision/task/manager_view/quest.md b/docs/integration/vision/task/manager_view/quest.md
index 2369316..527f747 100644
--- a/docs/integration/vision/task/manager_view/quest.md
+++ b/docs/integration/vision/task/manager_view/quest.md
@@ -4,9 +4,9 @@ description: A brief guide on quest
sidebar_position: 4
---
-Quest detail will be same as the assignment or target details based on whether it's a target or assignment quest.
+Quest details are the same as the Assignment or Target details, depending on whether the Quest is an *Assignment-type* or *Target-type* mission.
-For more information, can refer as below:
+For more information, refer below:
- [**Target**](target.md)
- [**Assignment**](assignment.md)
@@ -19,16 +19,16 @@ For more information, can refer as below:

-2. Filter menu on right top allows the manager to filter the employee by branch, department, and HR group.
+2. Filter menu on right top allows the manager to filter employees by Branch, Department, and HR group.
| View | Filter |
|---------------------------------------------------------------------------|--------------------------------------------------------|
|  | |
-### Delete Request Employee
+### Delete Employee Request
1. Press **Delete**
- - allows manager to delete the request of employee for joining the quest
+ - Allows the manager to delete employee requests to join the Quest
-### Approve Request Employee
+### Approve Employee Request
1. Press **Approve**
- - allows manager to approve the request of employee for joining the quest
\ No newline at end of file
+ - Allows the manager to approve employee requests to join the Quest.
\ No newline at end of file
diff --git a/docs/integration/vision/task/manager_view/target.md b/docs/integration/vision/task/manager_view/target.md
index 0b3f38a..531cf3c 100644
--- a/docs/integration/vision/task/manager_view/target.md
+++ b/docs/integration/vision/task/manager_view/target.md
@@ -4,23 +4,33 @@ description: A brief guide on target
sidebar_position: 3
---
-Managers can view the target detail that are created such as title, task creator, description, start date, end date, strategy, rewards, and employee's progress.
+Managers can view the target details that are created such as *title, task creator, description, start date, end date, strategy, admin, rewards, and employee's progress*.
-| Individual | Team |
-|-------------------------------------------------------------|-------------------------------------------------|
-| | |
+| Individual | Team |
+| ---------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------- |
+|  |  |
+
+### Employee Progress
-### Employee Progress
1. Press **Employee Card** (highlighted in red)

-| Individual | Team |
-|--------------------------------------------------------|-------------------------------------------|
-|  | |
+| Individual | Team |
+| ---------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
+|  |  |
### Edit
+
1. Press **Edit**
- - For more information, please refer [**Edit Task**](task_creation/task-edit)
+ - For more information, please refer [**Edit Task**](task_creation/task-edit)
+
+
+
+### Transfer Ownership
+
+Please refer [**Transfer Ownership**](assignment/#transfer-ownership)
+
+### Change Log
-
\ No newline at end of file
+Please refer [**Change Log**](assignment/#change-log)
diff --git a/docs/integration/vision/task/manager_view/task_creation/assignment.md b/docs/integration/vision/task/manager_view/task_creation/assignment.md
index 5a2b1fb..fa2c28c 100644
--- a/docs/integration/vision/task/manager_view/task_creation/assignment.md
+++ b/docs/integration/vision/task/manager_view/task_creation/assignment.md
@@ -4,7 +4,7 @@ sidebar_position: 2
# Create Assignment
-Assignment is a qualitative mission (non-countable). E.g. Idea brainstorm, Clothes design.
+Assignment is a qualitative mission (uncountable). *E.g., Marketing Strategy Planning, Company Logo design*
:::info[Note]
@@ -20,27 +20,27 @@ This feature is only available to **manager**.
| Properties | Description | Note |
|:-------------------------|:-----------------------------------------------------------------------------------|:--------:|
| **Title** | The title of the mission. | Required |
-| **Description** | A detailed description of the mission. | Required |
+| **Description** | A detailed description of the mission. | - |
| **[Project/Job/Task](#projectjobtask)** | The category for the mission, indicating whether it relates to a project, job, or specific task. | - |
-| **Start Date** | The date when the mission begins. The start date must be today or a future date. | Required |
+| **Start Date** | The date when the mission begins. | Required |
| **End Date** | The date when the mission ends. The end date must be later than the start date. | Required |
| **Clear** | Clears all content on the current page. | - |
| **Next** | Navigates to the next page. | - |
### Project/Job/Task
-Select a **Project**, **Job**, and **Task** from the dropdown. If you leave any of these fields set to **(None)**, the Manager's Project, Job, and Task will be used in the SQL Payroll.
+Select a **Project**, **Job**, and **Task** from the dropdown menus. If any field is left as **(None)**, the **Manager's** corresponding Project, Job, and Task will be applied in SQL Payroll.

-## Step 2 - Milestone and Rewards
+## Step 2 - Rewards Information

| Properties | Description | Note |
|:----------------------------------------------------|:----------------------------------------------------------------------|:------------:|
| **[Milestone and Rewards](#milestone-and-rewards)** | Section for entering details about milestones and associated rewards. | At least one |
-| **[Consultant Rewards](#consultant-rewards)**| Section for selecting consultants and specifying their respective rewards.| Required |
+| **[Consultant Rewards](#consultant-rewards)**| Section for selecting consultants and specifying their respective rewards.| - |
| **[Payment By](#payment-by)** | Section for selecting the payment method and specifying the payout month. | Required |
| **[Bonus](#bonus)** | Section for entering additional bonus rewards. | - |
| **Clear** | Clears all content on the current page. | - |
@@ -54,8 +54,8 @@ Select a **Project**, **Job**, and **Task** from the dropdown. If you leave any
| Properties | Description |
|---------------------|-----------------------------------------------------------------------|
-| **Milestone (%)** | Text field to input the percentage of the milestone (e.g., 20%). |
-| **Description** | Text field to input the description of the milestone (e.g., the requirements to achieve the particular milestone). |
+| **Milestone (%)** | Text field to input the percentage of the milestone *(e.g., 20%)*. |
+| **Description** | Text field to input the description of the milestone *(e.g., the requirements to achieve the particular milestone)*. |
| **Rewards** | Text field to enter the rewards available to the achievers of the particular milestone. There are 2 types of rewards:
1. **Cash (RM):** Commission or allowance provided through the SQL Account on the payout date.
2. **Coins:** Digital coins that can be used to redeem gifts in SQL Vision via [**Gift**](../../../gift/introduction.md). |
| **Add** | Adds a new milestone along with its respective rewards. |
| **Delete** | Deletes a specific milestone and its associated rewards. |
@@ -64,9 +64,9 @@ Select a **Project**, **Job**, and **Task** from the dropdown. If you leave any

-**Consultants** are employees responsible for providing guidance on a particular mission. They do not complete the mission themselves.
+*Consultants* are employees who provide guidance on a mission but do not complete the mission themselves.
-To add a consultant click on  to navigates to the Select Consultant page. The selected consultants will be listed down in the Consultant Rewards section under the associated rewards.
+To add a consultant, click on  to navigate to the **Select Consultant** page. On the **Select Consultant** page, you can filter consultants by *Branch*, *Department*, or *HR Group*, and sort them by these criteria. After selecting the desired consultants, click *Apply*. The chosen consultants will appear in the **Consultant Rewards** section under the corresponding rewards.

@@ -74,7 +74,7 @@ To add a consultant click on . |
+| **Description** | Text field to enter a description for the bonus. *(e.g., extra points that you hope the employee can achieve, though it is not mandatory)* |
| **Rewards** | Text field to enter the rewards available to the achievers of the particular bonus. |
| **Add** | Adds a new bonus along with its respective rewards. |
-| **Delete** | Adds a new bonus along with its respective rewards. |
+| **Delete** | Deletes a new bonus along with its respective rewards. |
+
+## Step 3 - Participants Information
+### Participant Role
-## Step 3 - Add Members
+#### Admin
+ - **Admin** is authorized to **manage and edit** the task.
+ - Admin does not perform the task and therefore **is not entitled to any rewards**.
+ - By default, the creator will be added as Admin and cannot be removed by anyone. *(Employee with yellow crown, as shown in image below, is the creator.)*
-There are 4 combination of members that can be created in Assignment:
+#### Participant
+ - **Participant** is the employee responsible for performing the mission.
+ - They are eligible to receive the reward.
-1. **Normal member:**
- An employee who performs the mission without a specific management or advisory role.
+#### Consultant
+ - **Consultant** provide **guidance or advice** on the mission but do not perform the task.
+ - They are assigned in **[Step 2 - Rewards Information, Consultant Rewards section](#consultant-rewards)**.
-2. **Admin:**
- An employee authorized to manage the task but does not complete the mission themselves. Admin shall not be entitled to any reward.
+### Features
-3. **Consultant:**
- An employee who provides guidance on the mission without directly managing or completing it (e.g., an advisor).
+
-4. **Consultant and Admin:**
- An employee who both guides the mission and manages the task but does not complete the mission themselves. This employee will be entitled to consultant's reward.
+| Properties | Description |
+|:------------------------|:-------------------------------------------------------------------------|
+| **Apply Group** | Allow you to apply group. See more in [**group**](../../../group#apply-group). |
+| **Clear** | Clears all content on the current page. |
+| **Make Quest** | Converts your mission into a Quest. See more in [**quest**](quest). |
+| **Add Person Icon** | Add employees as the participant type. |
+| **Delete Icon** | Delete the particular employee. |
+| **Back** | Navigates to the previous page. |
+| **Create** | Creates the mission. |
-The *Normal Member* and *Admin* can be created in **[Add Members](#step-3---add-members)** in Step 3, on the other hand the *Consultant* and *Consultant and Admin* combination can be created in **[Consultant Reward](#consultant-rewards)** in Step 2.
+### Steps to add Participants
-
+
+
+1. Press on the **Add Person Icon** in the section for the participant role you want to add.
+2. Select participants.
+3. Press **Apply** to assign the selected employees to the participant role.
+4. Press **Cancel** to discard current changes.
+
+#### Side functions
| Properties | Description |
|:------------------------|:-------------------------------------------------------------------------|
| **Search** | Allows you to search for employees by their names. |
-| **[Filter](#filter)** | Allow you to filter and sort the employee list. |
-| **Group** | Allow you to apply group. See more in [**group**](../../../group#apply-group). |
+| **[Filter](assignment#filter)** | Allow you to filter and sort the employee list. |
| **Select All** | Allow you to select all employees at once. |
-| **Make Quest** | Converts your mission into a Quest. See more in [**quest**](quest). |
-| **Back** | Navigates to the previous page. |
-| **Create** | Creates the mission. |
#### Filter
-
-
-The employee list can be filtered and sort by:
+A filter is available in the Employee List when selecting participants. The list can be filtered and sorted by **Branch**, **Department**, and **HR Group**, as shown in the image below.
-- Branch
-- Department
-- HR Group
+
\ No newline at end of file
diff --git a/docs/integration/vision/task/manager_view/task_creation/duplication.md b/docs/integration/vision/task/manager_view/task_creation/duplication.md
index 72ec42e..b57d6e3 100644
--- a/docs/integration/vision/task/manager_view/task_creation/duplication.md
+++ b/docs/integration/vision/task/manager_view/task_creation/duplication.md
@@ -4,7 +4,7 @@ sidebar_position: 5
# Duplication
-Duplication allows managers to recreate a previously created task, including deleted missions, without needing to re-enter the mission details manually.
+Duplication allows managers to recreate a previously created task without needing to re-enter the mission details manually.
:::info[Note]
@@ -14,7 +14,7 @@ This feature is only available to **manager**.
## Mission Card
-The mission card displays key details of the mission, including the Title, Created Date, Duration, and Members. Pressing the card allows you to create a new mission with the same details duplicated.
+The mission card displays key details of the mission, including the Title, Created Date, Duration, and Members. Tapping the card allows you to create a new mission with the same details duplicated.

@@ -24,10 +24,7 @@ The mission card displays key details of the mission, including the Title, Creat
## Filter
-The filter button allow you to filter your recent mission. The duplicated mission can be filtered by Status and Type:
-
-**Status:**
-- Show only deleted
+The Filter button allows you to filter your recent missions. Duplicated missions can be filtered by **Type**:
**Type:**
- Assignment
@@ -35,10 +32,4 @@ The filter button allow you to filter your recent mission. The duplicated missio
- Quest Assignment
- Quest Target
-
-
-### Show only deleted mission
-
-By default, the duplication page in SQL Vision displays only missions that have not been deleted. If you need to search for deleted missions, you can do so by using the filter function. The filter function allows you to specifically display missions that have been marked as deleted.
-
-
\ No newline at end of file
+
\ No newline at end of file
diff --git a/docs/integration/vision/task/manager_view/task_creation/quest.md b/docs/integration/vision/task/manager_view/task_creation/quest.md
index 70e26a1..dc3d120 100644
--- a/docs/integration/vision/task/manager_view/task_creation/quest.md
+++ b/docs/integration/vision/task/manager_view/task_creation/quest.md
@@ -4,7 +4,7 @@ sidebar_position: 4
# Create Quest
-Quest is a mission that is visible and open for employees to join freely, based on their Branch, Department, and HR Group. To create quest, go to **Create New | Target/Assignment | Step 3 | Make Quest**.
+A Quest is a mission that is visible to employees and open for them to join freely, based on their Branch, Department, and HR Group.To create quest, go to **Create New | Target/Assignment | Step 3 | Make Quest**.
:::info[Note]
@@ -12,13 +12,12 @@ This feature is only available to **manager**.
:::
-
+
-| Properties | Description |
-|:--------------------------|:------------------------------------------------------------------------------|
-| **Maximum Pax** | The maximum number of people allowed to join the quest. |
+| Properties | Description |
+|:--------------------------|:----------------------------------------------------------------------------|
| **Join Permission** | Sets whether the quest requires manager approval to join. |
+| **Maximum Pax** | The maximum number of people allowed to join the quest. |
| **Quest Visible By** | Specifies which Branch, Department, or HR Group can view and join the quest. |
-| **Back to Normal Task** | Converts your mission into normal mission. See more in [**assignment**](assignment) and [**target**](target) |
| **Back** | Navigates to the previous page. |
| **Create** | Creates the quest. |
diff --git a/docs/integration/vision/task/manager_view/task_creation/target.md b/docs/integration/vision/task/manager_view/task_creation/target.md
index 6b343cf..1908e0d 100644
--- a/docs/integration/vision/task/manager_view/task_creation/target.md
+++ b/docs/integration/vision/task/manager_view/task_creation/target.md
@@ -4,7 +4,7 @@ sidebar_position: 3
# Create Target
-Target is a quantitative mission (countable data). E.g. Sales Target, Total new users.
+Target is a quantitative mission (countable data). E.g. Sales Target, Input Data.
:::info[Note]
@@ -12,29 +12,29 @@ This feature is only available to **manager**.
:::
-## Step 1 - Target Details
+## Step 1 - Target Information

| Properties | Description | Note |
|:-----------------------------|:-----------------------------------------------------------------------------------|:--------:|
| **Title** | The title of the mission. | Required |
-| **Description** | A detailed description of the mission. | Required |
-| **Start Date** | The date when the mission begins. The start date must be today or a future date. | Required |
+| **Description** | A detailed description of the mission. | - |
+| **Start Date** | The date when the mission begins. | Required |
| **End Date** | The date when the mission ends. The end date must be later than the start date. | Required |
| **Clear** | Clears all content on the current page. | - |
| **Next** | Navigates to the next page. | - |
-## Step 2 - Target and Rewards
+## Step 2 - Rewards Information
-
+
| Properties | Description | Note |
|:------------------------------------|:-----------------------------------------------------------------------------------------|:------------:|
| **[Grouping Type](#grouping-type)** | Section to select the target grouping type, either *Individual* or *Team*. | Required |
-| **[Strategy](#strategy)** | Section to select the target strategy, with options predefined in Company Configuration. | Required |
-| **[Condition](#condition)** | Section to select the target condition (e.g., *Between*, *More than*). | Required |
+| **[Strategy](#strategy)** | Section to select the target strategy, with options predefined in **Company Configuration**. | Required |
+| **[Condition](#condition)** | Section to select the target condition. *(e.g., Between, More than)* | Required |
| **[Target and Rewards](#target-and-rewards)**| Section to enter details about the targets and their associated rewards. | At least one |
| **[Payment By](#payment-by)** | Section to select the payment method and specify the payout month. | Required |
| **Clear** | Clears all content on the current page. | - |
@@ -48,13 +48,13 @@ This feature is only available to **manager**.
There are two types of **Grouping Types**:
1. **Individual:**
- - Selecting Individual means that the targets and rewards apply to each normal member added or who joins this target mission.
- - **Example:** if the target is 10,000 and the reward is 1%, all employees will have a target of 10,000 and a reward of 1%.
+ - Selecting Individual means that the targets and rewards **apply to each participant** added or who joins this target mission.
+ - **Example:** If the target is RM 10,000 and the reward is 1%, each participant will have a target of RM 10,000 and a reward of 1%.
2. **Team:**
- - Selecting Team means that the targets and rewards apply only to the team leader added to this target mission.
- - **Example:** if the target is RM 50,000 and the reward is 5%, the leader receives the reward only when the total target achieved by members exceeds RM 50,000.
+ - Selecting Team means that the targets and rewards apply **only to the Team Leader** assigned to this target mission.
+ - **Example:** If the target is RM 50,000 and the reward is 5%, the team leader receives the reward only when the combined target achieved by all team members exceeds RM 50,000.
:::info[Note]
@@ -62,7 +62,7 @@ Team option is not available for quests.
:::
-:::tip Tip to create a Team Target Mission
+:::tip Tips to create a Team Target Mission
To set up a team target, create two identical missions: one with the **Individual** setting and the other with the **Team** setting.
@@ -76,7 +76,7 @@ To set up a team target, create two identical missions: one with the **Individua

-**Strategy** refers to the formula that helps managers and the application determine which specific target a particular mission belongs to. This formula enables the application to accurately retrieve the target amount from the SQL Account. For more details, see [**Linking to SQL Account | Strategy**](../../../linking-to-account.md#strategy).
+**Strategy** refers to the formula that helps managers and the application determine which specific target a mission belongs to. This formula allows the application to accurately retrieve the target amount from the SQL Account. For more details, see [**Linking to SQL Account | Strategy**](../../../linking-to-account.md#strategy).
:::tip Example Scenario
@@ -84,7 +84,7 @@ Suppose you’re managing a Sales Department and want to track Q1 sales targets:
1. For the mission **"Achieve Q1 Sales Target"**, assign the **"Invoice Based Strategy"** strategy.
-2. With this setup, managers can update sales progress daily in SQL Vision by using SQL Vision Sync tool by mapping to the right Strategy ID. Managers can view the updated progress daily in SQL Vision.
+2. With this setup, managers can update sales progress daily in SQL Vision by using SQL Vision Sync tool, mapping it to the correct Strategy ID. Managers can then view the updated progress daily in SQL Vision.
:::
@@ -129,8 +129,8 @@ The "Less Than" condition is designed to grant rewards when an employee achieves

-1. If an employee have **2 return stock**, they will receive **RM3,000 & 10,000 coins** because their performance is **below 3**, which excludes the second target reward.
-2. If an employee have **4 return stock**, they will receive **RM1,000 & 5,000 coins** bacause their performance is **below 10 but above or equal 3**, therfore not qualify with the reward in Target 1.
+1. If an employee has **2 return stock**, they will receive **RM3,000 & 10,000 coins** because their performance is **below 3**, which excludes the second target reward.
+2. If an employee has **4 return stock**, they will receive **RM1,000 & 5,000 coins** bacause their performance is **below 10 but above or equal 3**, therfore not qualified for the reward in Target 1.
#### D. More Than and Equal
@@ -153,8 +153,8 @@ The "Less Than and Equal" condition is applied to reward employees who achieve r

-1. If an employee has **3** return stock, they will receive **RM3,000 & 10,000 coins** because their performance is **3 or less**, which excludes rewards for any higher targets.
-2. If an employee has **4** return stock, they will receive **RM1,000 & 5,000 coins** because their performance is **10 or less but above 3**, making them ineligible for Target 1's reward.
+1. If an employee has **3 return stock**, they will receive **RM3,000 & 10,000 coins** because their performance is **3 or less**, which excludes rewards for any higher targets.
+2. If an employee has **4 return stock**, they will receive **RM1,000 & 5,000 coins** because their performance is **10 or less but above 3**, making them ineligible for Target 1's reward.
### Target and Rewards
@@ -164,7 +164,7 @@ The "Less Than and Equal" condition is applied to reward employees who achieve r
| Properties | Description |
|-------------|----------------------------------------------------------------------------------------------------------|
| **Target** | Text field to input the target amount. (Note: Only the **Between** condition will have two text fields.) |
-| **Rewards** | Text field to enter the rewards available to the achievers of the particular target. There are 3 types of rewards:
1. **Percentage (%):** A percentage of the target amount awarded to the members (e.g., 2%).
2. **Cash (RM):** Commission or allowance provided through the SQL Account on the payout date.
3. **Coins:** Digital coins that can be used to redeem gifts in SQL Vision via [**Gift**](../../../gift/introduction.md). |
+| **Rewards** | Text field to enter the rewards available to the achievers of the particular target. There are 3 types of rewards:
1. **Percentage (%):** A percentage of the target amount awarded to the members *(e.g., 2%)*.
2. **Cash (RM):** Commission or allowance provided through the SQL Account on the payout date.
3. **Coins:** Digital coins that can be used to redeem gifts in SQL Vision via [**Gift**](../../../gift/introduction.md). |
| **Add** | Adds a new target along with its respective rewards. |
| **Delete** | Deletes a specific target and its associated rewards. |
@@ -181,40 +181,68 @@ The payment method applies only to **Cash**. All coins will be paid immediately
There are two types of payment methods:
1. **Payment Terms:**
- - The payout month, which will be X months after the entitled month.
- - E.g., if set to 3 months, the reward will be paid after 3 months from when the employee achieved and became entitled to the reward.
+ - The payout month, which occurs X months after the entitled month.
+
+ *E.g., If set to 3 months, the reward will be paid 3 months after the employee becomes entitled to it.*
2. **Settlement Month:**
- - The entitled cash will be collected until a specific month for payment, either inclusive or exclusive of that month.
- - **Inclusive Setting:** If inclusive with January and August, all rewards entitled from February to August will be paid in August, while rewards entitled from September to January will be paid in January.
- - **Exclusive Setting:** If exclusive with January and August, all rewards entitled from January to July will be paid in August, and rewards entitled from August to December will be paid in January.
+ - Entitled cash will be accumulated until a specific month for payout, which can be either inclusive or exclusive of that month.
+ - **Inclusive Setting:** *If January and August are set as inclusive months, rewards entitled from February to August will be paid in August, while rewards entitled from September to January will be paid in January.*
+ - **Exclusive Setting:** *If January and August are set as exclusive months, rewards entitled from January to July will be paid in August, and rewards entitled from August to December will be paid in January.*
-## Step 3 - Add Members
+## Step 3 - Participants Information
-There are 4 combination of members that can be created in Target:
+### Participant Role
+The participant role in **Team and Individual Target** are different and works differently:
-1. **Normal member:**
- An employee who performs the mission without a specific management or leadership role.
+#### Admin
+ - **Admin** is authorized to **manage and edit** the task.
+ - Admin does not perform the task and therefore **is not entitled to any rewards**.
+ - By default, the creator will be added as Admin and cannot be removed by anyone. *(Employee with yellow crown, as shown in image below, is the creator.)*
-2. **Admin:**
- An employee authorized to manage the task but does not complete the mission themselves. Admin shall not be entitled to any reward.
+#### Team Leader *(Team only)*
+ - The **Team Leader** is responsible for **leading the mission**.
+ - A **leader is required** in a team target.
+ - The leader does not contribute to the target directly, but is **entitled to rewards based on the combined performance of the Team Members**, as defined in **[Step 2 - Rewards Information](#step-2---rewards-information)**. See **[Grouping Type](#grouping-type)** for more details.
-3. **Team Leader:**
- An employee who leads the mission. *This role is visible only when Grouping Type is set to **Team**.*
+#### Team Members *(Team only)*
+ - **Team Members** are employees who **contribute their target achievements** toward the team goal.
+ - The **combined performance of all team memebers** determines whether the Team Leader qualifies for a reward.
+ - Rewards are **given only to Team Leader** if the total achievements meet the target set in **[Step 2 - Rewards Information](#step-2---rewards-information)**. See **[Grouping Type](#grouping-type)** for more details.
-4. **Team Leader and Admin:**
- An employee who both leads the mission and manages the task but does not complete the mission themselves. This employee will be entitled to team leader's reward. *This role is visible only when Grouping Type is set to **Team**.*
+#### Participant
+ - **Participant** is the employee responsible for performing the mission.
+ - They are eligible to receive the reward.
-All 4 combinations can be created in **[Add Members](#step-3---add-members)** in Step 3.
+### Features
-
+| Team Target | Individual Target |
+|:-----------:|:-----------------:|
+|  |  |
| Properties | Description |
|:------------------------|:-------------------------------------------------------------------------|
-| **Search** | Allows you to search for employees by their names. |
-| **[Filter](assignment#filter)** | Allow you to filter and sort the employee list. |
-| **Group** | Allow you to apply group. See more in [**group**](../../../group#apply-group). |
-| **Select All** | Allow you to select all employees at once. |
+| **Apply Group** | Allow you to apply group. See more in [**group**](../../../group#apply-group). |
+| **Clear** | Clears all content on the current page. |
| **Make Quest** | Converts your mission into a Quest. See more in [**quest**](quest). |
+| **Add Person Icon** | Add employees as the participant type. |
+| **Delete Icon** | Delete the particular employee. |
| **Back** | Navigates to the previous page. |
-| **Create** | Creates the mission. |
\ No newline at end of file
+| **Create** | Creates the mission. |
+
+### Steps to add Participants
+
+
+
+1. Press on the **Add Person Icon** in the section for the participant role you want to add.
+2. Select participants.
+3. Press **Apply** to assign the selected employees to the participant role.
+4. Press **Cancel** to discard current changes.
+
+#### Side functions
+
+| Properties | Description |
+|:------------------------|:-------------------------------------------------------------------------|
+| **Search** | Allows you to search for employees by their names. |
+| **[Filter](assignment#filter)** | Allow you to filter and sort the employee list. |
+| **Select All** | Allow you to select all employees at once. |
\ No newline at end of file
diff --git a/docs/integration/vision/task/manager_view/task_creation/task-creation.md b/docs/integration/vision/task/manager_view/task_creation/task-creation.md
index f67e986..e0b7627 100644
--- a/docs/integration/vision/task/manager_view/task_creation/task-creation.md
+++ b/docs/integration/vision/task/manager_view/task_creation/task-creation.md
@@ -15,13 +15,13 @@ To create a new mission, navigate to **Main Dashboard | Manage Task**. Click the
### Duplicate Existing
-In this section, you can view all previously created missions, including those that have been deleted.
+This section allows you to view and create a copy of an existing mission.
- [**Duplication**](duplication)
### Create New
-In this section, you can create a new mission from scratch, choosing either Assignment or Target.
+This section allows you to create a new mission from scratch, choosing between Assignment and Target types.
- [**Assignment**](assignment)
- [**Target**](target)
diff --git a/docs/integration/vision/task/manager_view/task_creation/task-edit.md b/docs/integration/vision/task/manager_view/task_creation/task-edit.md
index 1aa7017..63aa082 100644
--- a/docs/integration/vision/task/manager_view/task_creation/task-edit.md
+++ b/docs/integration/vision/task/manager_view/task_creation/task-edit.md
@@ -21,9 +21,9 @@ There are certain conditions for editing a mission, as stated in the table below
| Field | Affected Mission Type | Task Status | Description |
|:--------------------------|:---------------------:|:-----------:|:---------------------------------------------------|
| **Start Date** | Both | Ongoing | Start Date cannot be changed. |
-| **Members** | Both | Ongoing | The members added to the mission cannot be removed or have their roles changed. However, it is possible to add more members, but these additions cannot be modified later once updated. |
-| **Milestone and Rewards** | Assignment | Ongoing | If any member achieves a particular milestone, that milestone cannot be changed. However, the following milestones can still be edited. |
-| **Bonus** | Assignment | Ongoing | If any member achieves 100% of the milestone, the bonus cannot be changed. However, it is possible to add a new bonus, but it will also be unchangeable once updated. |
+| **Team Leader, Team Members, Participants** | Both | Ongoing | Roles that are initially assigned to a mission cannot be removed or changed. You can add more roles if needed, but once added, these new roles cannot be modified. |
+| **Milestone and Rewards** | Assignment | Ongoing | Milestones that have already been achieved by a member are locked and cannot be modified, while future milestones remain editable.|
+| **Bonus** | Assignment | Ongoing | Once a member achieves 100% of a milestone, the associated bonus cannot be changed. You can add a new bonus, but it will also become unchangeable once applied. |
| **Grouping Type, Strategy and Condition**| Target | Ongoing | Grouping type, strategy and condition cannot be changed after mission is ongoing. |
#### Non-editable Field
diff --git a/docs/integration/vision/task/user_view/assignment.md b/docs/integration/vision/task/user_view/assignment.md
index 0e9b022..2b267ca 100644
--- a/docs/integration/vision/task/user_view/assignment.md
+++ b/docs/integration/vision/task/user_view/assignment.md
@@ -4,7 +4,7 @@ description: A brief guide on assignment
sidebar_position: 1
---
-Users can view the assignment detail such as title, description, start date, end date, consultant, rewards, bonus criteria, and other progress.
+Users can view the assignment's details such as *title, description, start date, end date, consultant, rewards, bonus criteria, and other progress*.
:::info Info
@@ -22,20 +22,21 @@ The bonus will only be available when the log file's percentage reaches **100%**
### Milestone and Reward
-Users can view the reward for each milestone and are entitled to it once the task's completion percentage reaches the milestone percentage (after manager **approved** the submitted log file).
+Users can view the reward for each milestone and become entitled to it once the task’s completion percentage reaches the milestone, after the manager **approves** the submitted log file.

:::tip Tips
-- The percentage displayed in the chat bubble corresponds to the rewards section.
+- The percentage displayed in the chat bubble corresponds to the rewards section.
- The progress bar displays the user's completion percentage.
:::
-### Progress Tracker
+### Progress Tracker
+
1. Press **Progress Tracker**
- - user can view his/her submitted log file and milestone reward obtained.
+ - Allows users to view their submitted log files along with any milestone rewards earned.

@@ -47,19 +48,20 @@ Indicates the log file is in **Approved** status

-### Update Log File
+### Update Log File
+
1. Press **Update Log File**
- - Allows user to create a new log file, fill in the details, and submit it by clicking **Submit** button.
- - Users **must** fill in all the details.
- - Submitted log file cannot be **edit**.
- - Users are not be able to **submit** log file **before** manager **approve** the previous one.
+ - Allows user to create a new log file, fill in the details, and submit it by clicking **Submit** button.
+ - Users **must** fill in all the details.
+ - Submitted log file cannot be **edited**.
+ - Users are unable to **submit** log file **before** manager **approves** the previous one.

### Submission Bonus Request
-1. This form is only available when the log file submission is **100%**.
-2. Users are allowed to submit bonus request by choosing the bonus criteria and add on remark.
+1. This form is only available when the log file submission is **100%**.
+2. Users are allowed to submit bonus request by selecting the bonus criteria and add on remark.
:::warning Alert
@@ -68,3 +70,7 @@ Bonus request can only be submitted once.
:::

+
+### Change Log
+
+Please refer [**Change Log**](../manager_view/assignment/#change-log)
diff --git a/docs/integration/vision/task/user_view/quest.md b/docs/integration/vision/task/user_view/quest.md
index a9fc519..91e39f0 100644
--- a/docs/integration/vision/task/user_view/quest.md
+++ b/docs/integration/vision/task/user_view/quest.md
@@ -4,11 +4,9 @@ description: A brief guide on quest
sidebar_position: 3
---
-- Users can join available quests by clicking **Join Quest** button
-- Some quests require manager approval, which places the request in **Pending** status
-- Users can cancel a pending request by clicking **Cancel Join Quest**
-- Quests that don't require join permission will allow users to join directly.
-- After joining, users will be navigate to [**Target**](target.md) or [**Assignment**](assignment.md)
+- Open quests are available for all users to join and earn rewards, as they are not restricted to specific employees.
+- Quests can be **Target** or **Assignment**.
+- After successfully joining, users will be navigate to [**Target**](target.md) or [**Assignment**](assignment.md).
:::warning Alert
@@ -16,4 +14,18 @@ After joining, users **cannot** quit the task.
:::
-
+### Direct Join
+
+- Quests that **do not** require join permission from manager.
+- Users can join the quests directly by clicking the **Join Quest** button.
+
+ 
+
+### Requires Join Permission
+
+- Quests that require manager approval.
+- Users can request to join the quest by clicking the **Request To Join** button.
+- While awaiting manager approval, the request is placed in **Pending** status, as shown in the image below.
+- Users can cancel a pending request by clicking the **Cancel Join Quest**.
+
+
diff --git a/docs/integration/vision/task/user_view/target.md b/docs/integration/vision/task/user_view/target.md
index 6895d7e..a1afe1b 100644
--- a/docs/integration/vision/task/user_view/target.md
+++ b/docs/integration/vision/task/user_view/target.md
@@ -4,11 +4,11 @@ description: A brief guide on target
sidebar_position: 2
---
-Users can view the target detail such as title, task creator, description, start date, end date, strategy, rewards, and ranking.
+Users can view the target's details such as *title, task creator, description, start date, end date, strategy, rewards, and ranking*.
:::note Note
-Team task will only **visible** for team leader.
+Team task is only **visible** for team leader.
:::
@@ -18,10 +18,14 @@ Progress of the task will be calculated based on the target type.
**Individual**: Progress of the employee himself
-**Team**: Total progress of all members (include team leader)
+**Team**: Total progress of all members (including team leader)
:::
-| Individual | Team |
-|-----------------------------------------------------------|----------------------------------------------|
-|  | |
\ No newline at end of file
+| Individual | Team |
+| ------------------------------------------------------------------------------------- | ------------------------------------------------------------------------- |
+|  |  |
+
+### Change Log
+
+Please refer [**Change Log**](../manager_view/assignment/#change-log)
diff --git a/docs/integration/vision/upskill/introduction.md b/docs/integration/vision/upskill/introduction.md
index 9d4e7ea..17f1898 100644
--- a/docs/integration/vision/upskill/introduction.md
+++ b/docs/integration/vision/upskill/introduction.md
@@ -1,86 +1,117 @@
---
title: Introduction
-description: A brief explanation about Upskill
+description: A brief explanation about Upskill
sidebar_position: 1
---
# Introduction
-### Rewards Type
+Upskill is a module that allows employees to learn new skills by joining courses. **Managers** *can create courses, set rewards, edit course details, mark attendance, approve bonus requests, and finalise the course*. **Employees** can *view available courses, register for a course, request bonuses, and view the rewards they have earned throughout the course*.
+
+### Rewards Type
#### **Rewards by Completion**
- - Rewards are issued when participants achieve full attendance across all sessions (100% attendance).
- - Participants can view their session reward only after the all sessions has ended, as the reward depends on their overall attendance.
- :::info[Note]
- By default, a course with only one session is considered "reward by completion."
- :::
+- Rewards are issued when participants **achieve full attendance** across all sessions *(100% attendance)*.
+- Participants can view their session reward only after the all sessions has ended, as the reward depends on their overall attendance.
- :::danger[Warning]
- Participants will not receive any reward if they miss any session in a completion-based course.
- :::
+:::info[Note]
+By default, a course with only one session is considered **"Reward by Completion"**.
+:::
-
+:::danger[Warning]
+Participants will not receive any session reward if they missed any session in a completion-based course.
+:::
#### **Rewards by Session**
- - Rewards are issued once participants attend any session.
- - Participants can view their updated reward immediately after each session ended.
- :::info[Note]
- Session-based course requires at least two sessions.
- :::
+- Rewards are issued once participants **attend any session**.
+- Participants can view their updated reward immediately after each session ended.
-
+:::info[Note]
+Session-based course requires **at least two sessions**.
+:::
+
+### Course Role
+#### **Admin**
+- The **course creator** is automatically assigned as the first admin and cannot be removed.
+- Admin holds the **highest** level of **privileges** in the course.
+- They can perform all actions including *editing course details, managing participants, marking attendance, and approving bonus requests*.
+#### **Tutor**
+- The **lead instructor** of the course.
+- Each course can have **only one** tutor.
+- Tutors hold the second-highest level of privileges, after admins.
+- **Except for reward-related details** — such as tutor and assistant assignments, Step 3 reward settings, and admin roles, tutors can perform **same actions as admin**.
-
-### Course visibility
-- The diagram below illustrates how course visibility is set for branches, departments, and HR groups.
-
+:::info[Note]
+Tutors cannot edit reward-related course details or assign tutors, assistant tutors, or admins.
+:::
-#### **User Visibility**
-- Participants can view courses open to their own branch, department, and HR group.
-- However, participants can join courses from other branches, departments, or HR groups if a manager manually adds them to the course.
+#### **Assistant**
-#### **Manager Visibility**
-- Managers can only **manage** courses involving the **branch and department that are under their management area** which is set in payroll.
-- For **other branches and departments**, managers can only **view** the course information **without reward details**.
+- There can be **multiple** assistants in a course.
+- Assistants hold the **same level of privileges as tutor**.
+- Multiple assistant tiers can be created, each with different reward allocations.
-
+#### **Participant**
-|