Skip to main content

Course Category Table

The Course Category Table provides a structured view of all categories in the system.
From here, admins can view, edit, or delete categories and quickly check their details.


Where to Find It

Backoffice → Course Management → Categories


Table Columns

ColumnDescription
ImageCategory icon or banner (optional).
NameCategory name (e.g., Programming, Design).
DescriptionShort description of the category’s purpose.
StatusActive (visible to learners) or Inactive (hidden).
Sort OrderNumber determining display order (lower = higher priority).
ActionsOptions to Edit ✏️ or Delete 🗑️ the category.

Example Table

ImageNameDescriptionStatusSort OrderActions
🖥️ProgrammingCourses in Python & JSActive1Edit / Delete
🎨DesignUI/UX and graphic designActive2Edit / Delete
📊Data ScienceSQL, Machine Learning basicsInactive3Edit / Delete

Example API Response

[
{
"categoryId": "cat-101",
"name": "Programming",
"status": "active",
"image": "programming.png",
"description": "Courses to learn Python, JavaScript, and more.",
"sortOrder": 1
},
{
"categoryId": "cat-102",
"name": "Design",
"status": "active",
"image": "design.png",
"description": "UI/UX and graphic design fundamentals.",
"sortOrder": 2
}
]