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

[Feature] - Help Page #63

Open
3 tasks
RespectMathias opened this issue Dec 10, 2024 · 0 comments
Open
3 tasks

[Feature] - Help Page #63

RespectMathias opened this issue Dec 10, 2024 · 0 comments
Assignees

Comments

@RespectMathias
Copy link
Contributor

RespectMathias commented Dec 10, 2024

Description

Add a Help Page where users can view common questions and answers (Q&A) and report issues. Include a model for issue reports, the Help Page for users, and an admin page to manage these reports. Admins should be able to respond, close, or update the status of reports, mimicking a GitHub issues-style workflow.

Motivation

This feature provides users with self-service support through a Q&A section while offering a direct channel to report issues. It enhances communication and helps administrators track and resolve problems effectively.

Proposed Solution

  • User Help Page:
    • Display a list of common questions and answers.
    • Include a button or link for users to submit an issue report if their problem isn’t resolved.
  • Issue Report Model:
    • Fields for title, description, user information, status (e.g., Open, In Progress, Closed), and timestamps.
    • Optional attachment support for screenshots or logs.
  • Admin Page:
    • List all submitted reports with filtering options (e.g., by status or date).
    • Allow admins to view, respond to, update status, and close reports.
    • Include timestamps for tracking response times.

Acceptance Criteria

  • Feature is clearly defined
  • Meets proposed solution
  • Tests considered

Additional Info

No response

@RespectMathias RespectMathias mentioned this issue Dec 10, 2024
8 tasks
@RespectMathias RespectMathias self-assigned this Dec 10, 2024
@RespectMathias RespectMathias moved this from To Do to In progress in DeskMotion Dec 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: In progress
Development

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

1 participant