skriza
skriza copied to clipboard
Implement Post and Filtering Functionality
Implement Post and Filtering Functionality
Description:
We need to introduce a feature for users to create posts and subsequently allow filtering of these posts based on their sentiment value and popularity. Moreover, there should be a "trends" section to display the most popular posts on the platform.
Acceptance Criteria:
- Users should be able to create, edit, and delete their own posts.
- All posts should be automatically assigned a sentiment value based on our proprietary algorithms.
- Users should be able to filter posts based on sentiment value and popularity.
- The 'Trends' section should display the most popular posts, updated dynamically based on post interactions.
- Users should be able to interact with posts (like, comment, share).
- Appropriate error messages should be displayed for any issues encountered while creating, editing, or deleting posts.