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

BE - Admin API #34

Closed
trongten opened this issue Nov 14, 2023 · 0 comments
Closed

BE - Admin API #34

trongten opened this issue Nov 14, 2023 · 0 comments
Assignees
Labels
back-end Back-End issues involved enhancement New feature or request

Comments

@trongten
Copy link
Collaborator

trongten commented Nov 14, 2023

  • Quản lý monitor:
    Tạo account monitor
    Nâng quyền user nào đó lên monitor
  • Quản lý bài đăng:
    Xoá bài (Ẩn bài)
  • Kiểm duyệt (monitor cũng có quyền này):
    Question
    Tag create request
    Cảnh cáo user
  • Quản lý user:
    Tạo account
    Ẩn account
    Thống kê số lượng câu hỏi, tag, quý: theo tháng, quý, năm
    Thống kê tần xuất hoạt động của user (user có tương tác với câu hỏi hoặc câu trả lời)
    quyền monitor:
  • Trả lời câu hỏi
  • với quyền kiểm duyệt ở trên
    tạo thông báo global
    Note: Nghiệp vụ của mình phụ thuộc vào rất nhiều vào admin và user. flow phức tạp và ăn điểm nhất của mình la Kiểm duyệt.
    Kiểm duyệt:
    Tags:
  • User tạo tag => tag đc tạo(*) => thêm vào câu hỏi của user sau khi đc kiểm duyệt
    *: monitor tiến hành nghiên cứu nội dung và chỉnh sửa tag đồng thời chỉnh sửa lại cho nó giống nhau kiểu "react-js" và "reactjs", chỉ có monitor và admin có quyền chỉnh sửa tag
    Answer:
  • Monitor kiểm duyệt câu hỏi => monitor tiến hành cảnh cáo (3 lần cảnh cáo sẽ bị phạt) => hình phạt sẽ đc gửi về mail đăng kí của user và thông báo trong lúc đăng nhập
@trongten trongten added enhancement New feature or request back-end Back-End issues involved labels Nov 14, 2023
@trongten trongten self-assigned this Nov 14, 2023
@trongten trongten changed the title BE - Admin BE - Admin API Nov 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
back-end Back-End issues involved enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant