As an authenticated user, I can create a new blog post so that I can share content with others.
Acceptance criteria:
A form is available for creating a new post with fields for title, content, and category.
The post is saved in the database with the associated user.
The user receives feedback upon successful creation.
As an authenticated user, I can create a new blog post so that I can share content with others.
Acceptance criteria: A form is available for creating a new post with fields for title, content, and category. The post is saved in the database with the associated user. The user receives feedback upon successful creation.