Create Course Category
Admins can create Course Categories to organize courses into logical groups (e.g., Programming, Design, Data Science).
Categories help learners quickly find relevant courses in the app.
Add a New Category (Quick Steps)
- Go to Backoffice → Course Management → Categories.
- Click New Category.
- Fill in the required fields.
- Save to create the category.
Category Fields
| Field | Type | Required | Notes |
|---|---|---|---|
| Image | Upload | No | Icon or banner representing the category. |
| Status | Enum | Yes | Active (visible to learners) or Inactive (hidden). |
| Name | String | Yes | Category name (e.g., Programming, Design). |
| Description | Text | Optional | Short description of the category purpose. |
| Sort Order | Number | Optional | Determines the display order (lower = higher priority). |
Example JSON Payload
{
"name": "Programming",
"status": "active",
"image": "programming.png",
"description": "Courses to learn Python, JavaScript, and more.",
"sortOrder": 1
}