Description:
Add a "Save as Draft" option so that users can save unfinished blog posts without publishing them immediately.
Describe the solution:
Add a status field (published/draft) to the blog post schema.
Modify the post creation form to include a "Save as Draft" button.
Show draft posts only in the user’s personal view, while published posts are visible to everyone.
Feature: Blog Post Drafts #82
Description: Add a "Save as Draft" option so that users can save unfinished blog posts without publishing them immediately.
Describe the solution: Add a status field (published/draft) to the blog post schema. Modify the post creation form to include a "Save as Draft" button. Show draft posts only in the user’s personal view, while published posts are visible to everyone.