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
}
]