-
Notifications
You must be signed in to change notification settings - Fork 56
Open
Labels
BSoC'24Issues available during BSoC 2024Issues available during BSoC 2024difficulty - easyenhancementNew feature or requestNew feature or request
Description
Is your feature request related to a problem? Please describe.
The website currently is missing a blog creation page.
Describe the solution you'd like!
Make a blog_form.html file with all the fields required to create a blog at route /blogs/newBlog. The blog form will be asking for the following fields :
- Title of the blog(required)
- Thumbnail for the blog(required)
- Tags (Multiple select) (required)
- Content of the blog (required)
- Type of Blog ( Self or campaign) (Not required)
- Campaign (If blog type is selected as campaign, only then is required, otherwise not)
Whenever the user creates this blog, a 3-second popup should show saying "Your blog will be displayed publicly shortly after the admin approves it." We want this as all blogs are to be approved by the admin before being visible publicly but you don't have to deal with that. Just remember to show the popup.
Please keep in mind, that we follow a specific design pattern throughout the platform.
Describe alternatives you've considered
Feel free to suggest!
Developer Help
For design reference, check out /jobs/post.
Metadata
Metadata
Assignees
Labels
BSoC'24Issues available during BSoC 2024Issues available during BSoC 2024difficulty - easyenhancementNew feature or requestNew feature or request