Skip to content
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

As a student, I want to filter to see popular question/answer posts so that I can review them in case I have the same question or will encounter it in the future #3

Open
shantinghou opened this issue Sep 8, 2024 · 0 comments

Comments

@shantinghou
Copy link

shantinghou commented Sep 8, 2024

Justification of Prioritization:

Impact (7/10):

Filtering popular posts helps students quickly find relevant questions and answers, improving their learning efficiency and preventing redundant questions. While not as crucial as anonymous posting, this feature adds significant value to the user experience by making the Q&A system more organized and accessible.

Effort (5/10):

The effort required is moderate, as it involves implementing sorting and filtering mechanisms for questions based on popularity. It also requires backend logic for tracking and displaying popular posts, which might need more customization than the default NodeBB setup.

Technical Requirements

  • Implement a sorting/filtering option in the Q&A system that allows students to view popular posts (based on upvotes)
  • Create a backend mechanism to track post popularity based on upvotes, views, or engagement.
  • Modify the user interface to include filtering options by popularity.
  • Ensure that the filtering works in conjunction with other filters (e.g., course section, keywords).
  • Add test cases to verify that filtering and sorting works correctly for assignment-related posts.
@shantinghou shantinghou changed the title As a student, I want to filter to see popular question/answer posts regarding the most recent assignment so that I can review them in case I have the same question or will encounter it in the future As a student, I want to filter to see popular question/answer posts so that I can review them in case I have the same question or will encounter it in the future Sep 11, 2024
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

No branches or pull requests

1 participant