- Create a REST API TypeScript and Express (or anything you like) About News and Topic management.
- You can use any SQL/NoSQL storage with your own data model.
- CRUD on News and Topic.
- One news can contains multiple topics e.g. "use typescript for production" might contain topics such as "programming", "javascript", etc.
- One topic has multiple news e.g. "car" topic might contain "how to maintain a car", "new car released this month", etc.
- Enable filter by news status ("draft", "deleted", "publish").
- Enable filter news by its topics.
- Bootstrapping Project โ
- News and Topic Schema
- CRUD news
- CRUD topic
- Filter news status ("draft", "deleted", "publish")
- Filter news topics
- API Doc