Being a core service required for this CMS project the blog app is a timely implement.
BlogService (Fetch blogs, create blogs, update blogs, delete blogs)(posts/1)
Creation of the blog app
some of the highlighted features from modeling the blog app that were agreed upon are as follows:
[ ] Blog Posts -
[x] Unique Id(PK),
[x] Post title
[x] Description (small section which highlights the blog post)
[x] Content (main content of the post)
[x] UserId(FK)
[x] Status
[x] Date_Created
[x] Date_updated
[ ] Date_Published
[ ] CategoryID (FK)
[ ] Images Urls (Post can have multiple multimedia files)
[ ] Number of Views
[ ] Reactions (Set of ReactionsLike or upvote or a downvote)
[ ] Comments
Here is a sample blog from the labs
credits: @Fredrick-Waihenya
Being a core service required for this CMS project the blog app is a timely implement. BlogService (Fetch blogs, create blogs, update blogs, delete blogs)(posts/1)
Creation of the blog app some of the highlighted features from modeling the blog app that were agreed upon are as follows: