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

[FEAT] Create API Endpoint for Help Center #960

Open
JoshuaOloton opened this issue Aug 24, 2024 · 0 comments
Open

[FEAT] Create API Endpoint for Help Center #960

JoshuaOloton opened this issue Aug 24, 2024 · 0 comments

Comments

@JoshuaOloton
Copy link
Contributor

JoshuaOloton commented Aug 24, 2024

Description

Create API endpoint to manage the topics for the Help Centre, including creating, updating, and retrieving Help center topics' content.

Acceptance Criteria

  • API endpoints must allow CRUD operations (Create, Read, Update, Delete) for topics content.
  • The API endpoint must support search or filtering queries.
  • Proper error handling and response messages must be implemented.
  • The system must securely process and store the data.

Purpose

To manage FAQ content in the Help Centre so that users can easily find relevant information.

Requirements

  • Set up API endpoints to create, update, and retrieve help center topic's content.
  • Implement database models for storing help center topics (question, answer, categories).
  • Ensure secure and efficient retrieval of the data.
  • Implement search or filter functionality on the backend.
  • Handle errors and edge cases, such as empty or invalid topic submissions.

Expected Outcome

  • Topics can be created, updated, and retrieved through the API.
  • The data is securely stored and efficiently retrieved.
  • The backend supports search or filtering of Topics.
  • Errors are handled gracefully, providing useful feedback to the frontend.
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