EnigmaVSSUT / EnigmaVSSUT/EnigmaCMS-Backend

Changes to Courses Endpoints

Open
#21 0 comments 0 reactions 1 assignee Claimed by @Anonymous2610 View on GitHub
enhancement feature
Dominant language
JavaScript
Stars
7
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Following changes are required to back-end
- [x] Add a CP category on the `create-article` route
- [x] Rename `topic` to `tag`
- [x] Article must contain multiple tags

The following endpoints need to be created/ modified
- [x] `create-article` - Tags should be passed as an array of items. Each article must be linked to that tag
- [x] `tag-detail/` - GET all articles under the tag
- [x] `tag-list` - GET all tags. Also add new tag wiith POST request
- [x] `category-detail` - GET all tracks under a category

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.