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

Q&A Section #21

Open
PakizeBozkurt opened this issue Jun 20, 2023 · 0 comments
Open

Q&A Section #21

PakizeBozkurt opened this issue Jun 20, 2023 · 0 comments
Assignees
Labels
documentation Improvements or additions to documentation Nice to have Having nice function

Comments

@PakizeBozkurt
Copy link
Collaborator

Stories:

As a user,
I want to be able to write and submit my question in the Q&A section,
So that I can seek help or clarification from the community.

As a user,
I want the ability to reply to specific questions with my answers or comments,
So that I can contribute to the discussion and provide assistance to others.

As a user,
I want to see a "Login" or "Register" option to post comments,
So that I can participate in the discussion and share my insights or opinions.

Acceptance Criteria:

  1. Users should have an input field to write their questions in the Q&A section.
  2. The input field should have validation to ensure that it cannot be empty before submission.
  3. Submitted questions should be displayed in a clear and organised manner.
  4. Each question should have an option for users to reply with their answers or comments.
  5. Users should be able to view and interact with the existing replies to questions.
  6. The Q&A section should display a clear "Login" or "Register" option for users who are not logged in.
  7. Clicking on the "Login" option should redirect the user to the login page.
  8. Clicking on the "Register" option should redirect the user to the registration page.

Implementation Notes:

  1. Create an input field component for users to write their questions.
  2. Implement client-side validation to prevent submitting empty questions.
  3. Design the layout and styling for displaying questions and replies in a clear and organised
    Screenshot from 2023-06-20 09-08-14
    manner.
  4. Develop the functionality to allow users to reply to specific questions.
  5. Implement the necessary API endpoints to handle question submission and retrieval of existing questions and replies.
  6. Design and implement a visually distinct "Login" or "Register" option within the Q&A section.
  7. Set up the necessary routes and endpoints to handle the redirection to the login and registration pages.
  8. Ensure that the redirection back to the Q&A section after login or registration is implemented correctly.
@PakizeBozkurt PakizeBozkurt self-assigned this Jul 21, 2023
@PakizeBozkurt PakizeBozkurt added documentation Improvements or additions to documentation Nice to have Having nice function labels Jul 21, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation Nice to have Having nice function
Projects
Status: Todo
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant