Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

[Backend] Implementation of "Comments" Related Endpoints #406

Closed
ohbahadiroglu opened this issue Nov 20, 2023 · 0 comments
Closed

[Backend] Implementation of "Comments" Related Endpoints #406

ohbahadiroglu opened this issue Nov 20, 2023 · 0 comments
Assignees
Labels
priority: high High priority task status: inprogress This task is currently being developed team: backend Backend team type: task
Milestone

Comments

@ohbahadiroglu
Copy link
Contributor

Problem

Our Forum section currently lacks endpoints for handling "Comments" on posts or any other contents in our platform. This feature is essential for user engagement, allowing users to comment on, view, and interact with comments on forum posts.

Solution

  1. Endpoint Development: Establish endpoints for posting, retrieving, updating, and deleting comments.
  2. Data Validation: Ensure robust validation of comment data to maintain content quality and integrity.
  3. Authentication and Authorization: Implement necessary authentication and authorization to safeguard comment actions, making sure users can only perform operations they are allowed to.
  4. Error Handling: Create detailed error handling for these endpoints to provide clear user feedback and simplify troubleshooting.

Documentation

No response

Additional notes

Related branch is attached.

Reviewers

No response

Deadline

20.11.23 Monday:23.59

@ohbahadiroglu ohbahadiroglu changed the title [Backend] Implementation of Forum Section "Comments" Related Endpoints [Backend] Implementation of "Comments" Related Endpoints Nov 20, 2023
@ohbahadiroglu ohbahadiroglu self-assigned this Nov 20, 2023
@ohbahadiroglu ohbahadiroglu added priority: high High priority task type: task status: inprogress This task is currently being developed team: backend Backend team labels Nov 20, 2023
@ohbahadiroglu ohbahadiroglu added this to the Milestone 2 milestone Nov 25, 2023
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
priority: high High priority task status: inprogress This task is currently being developed team: backend Backend team type: task
Projects
None yet
Development

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

1 participant