Blog Post – Fixed Version
The Blog Post Application allows users to create, edit, delete, and publish blog posts. It supports title, content, author inputs, and a draft/published status. Posts persist in local storage across reloads, and pagination displays 10 posts per page.
How to Test:
- Add Post: Enter title, content, and author, then save the post.
- Edit Post: Modify existing post details and verify the updates.
- Delete Post: Remove a post and check that it’s deleted.
- Publish Post: Change the status to “Published” and ensure it’s reflected in the list.
- Search: Use the search bar to filter posts by title.
- Pagination: Add over 10 posts and navigate through the pages.
- Local Storage: Refresh the page and ensure posts are retained.
- Bugs: Test for empty title submissions, duplicates, and pagination errors.
Note: For debugging practice, visit the buggy version here.
Blog Post Application
# | Title | Author | Status | Actions |
---|
Page 1 of 3