Skip to content

Add Categories Feature for Enhanced Blog Organization Feature #228

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

Aditya-kr-01
Copy link

This pull request introduces a significant enhancement to the blog application by implementing a comprehensive categories feature. The primary goal is to improve content organization and facilitate easier navigation for users.

Key Changes:
Category Model: A new Category model has been established, ensuring that each category is unique and mandatory. This lays the foundation for better content classification.

Blog Routes: The existing blog routes have been updated to support category selection during the creation of new blog posts. Users can now filter blogs based on their chosen categories, making it simpler to find relevant content.

User Interface Updates: EJS templates have been modified to display the associated category with each blog post. The blog creation form now includes a dropdown for selecting categories, enhancing the user experience.

Testing: All new functionalities have been thoroughly tested to ensure they work seamlessly. Users can easily create blogs with categories and filter posts effectively.
Screenshot 2024-10-17 132335
Screenshot 2024-10-17 132351
Screenshot 2024-10-17 132412
Screenshot 2024-10-17 132425
Screenshot 2024-10-17 132445
Screenshot 2024-10-17 132458 - Copy

Implemented a new category model for better content organization.
Updated blog routes to include category filtering and selection during blog creation.
Enhanced EJS views to display categories alongside blog posts and in the creation form.
Tested functionalities for creating categories and filtering blogs, ensuring a user-friendly experience.
@Kritika30032002
Copy link
Owner

Issue number ?

@Aditya-kr-01
Copy link
Author

Aditya-kr-01 commented Oct 21, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants