The Category Maintenance page is designed to help users manage categories within the app. Users can create, edit, and delete categories efficiently. This page displays a list of existing categories and provides tools for searching, adding, and managing sub-categories.

-
Search Bar
- Located at the top of the page.
- Allows users to search both main categories and sub-categories.
-
Category List
- Displays all categories that have been created.
- Each entry in the list shows the category name.
- A check button is present on the right side of each category name.
- Check Button used for selecting categories.
- Essential for adding sub-categories to the selected category.
-
Plus Button (+)
- Located at the bottom right of the page.
- Used to create new categories.
- Clicking this button navigates the user to the Create New Category page.

Create New Category
Clicking the Plus Button, user is taken to the Create New Category page where he can fill out the following input fields:
Name
- The name of the category.
Description
- A detailed description of the category.
Short Description
- A brief description of the category.
ISO Code
- The ISO code associated with the category.
Active Check Button
- A checkbox to activate the category.
- When checked, the category can be used on products.

Actions
-
Create New Category:
- Click the Plus Button to navigate to the creation page.
- Fill in the required fields and save the new category.
-
Manage Sub-Categories:
- Select a category using the check button.
- Add sub-categories to the selected category as needed.
- Delete: Each sub-category includes a delete button (trash can icon) to remove the sub-category.

Collapse Main Category:
- Click on the expand/collapse control again while the main category is expanded.
- The system hides the sub-category list.
- The main category is shown in its collapsed state without displaying its sub-categories.
Video Overview