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

Connecting UI and back-end of experience reporting #115

Closed
p0lygun opened this issue Oct 7, 2022 · 0 comments · Fixed by #123
Closed

Connecting UI and back-end of experience reporting #115

p0lygun opened this issue Oct 7, 2022 · 0 comments · Fixed by #123
Assignees

Comments

@p0lygun
Copy link
Member

p0lygun commented Oct 7, 2022

UX for normal users :
Can report with user report button : exp. bugged / Exp. not available / XP Farm

Image

Then > send discord message for admins with these infos :

  1. Experience Name
  2. Report type > exp bugged / exp not available / XP Farm
  3. Reported by : username
  4. Number of total report (all types)
  5. Button go to dashboard (link to exp page in admin)

Then also > send discord message to exp. creator with these infos :

  1. Experience Name
  2. Report type > exp bugged / exp not available / XP Farm
  3. Number of total report (all types)
  4. Button go to experience page

UX For exp creator On exp. page :
Can see number of report per type with change state button : Experience ok / Exp. bugged / Exp. Not available
When exp. creator change state to bugged / not available > instant approve

Image

Then > Send discord message for OK state approval
When exp. creator change state to : ok > Send approve request to admins on discord (basically like changes request)

  1. Request to Change state to "OK"
  2. Exp Name
  3. Creator name
  4. Dashboard link

On admin dashboard (on the admin page for this specific exp.) :

  1. We have these infos :
    Number of report per type

  2. Can change experience state :
    Ok / Bugged / Not available (automated + manual) / Outdated (automated)

Change card UI depending on state

Image

Originally posted by @Matavatar in #94 (comment)

@p0lygun p0lygun self-assigned this Oct 7, 2022
@p0lygun p0lygun moved this to In Progress in TODO: bfportal.gg Oct 7, 2022
p0lygun pushed a commit that referenced this issue Oct 15, 2022
Repository owner moved this from In Progress to Done in TODO: bfportal.gg Oct 16, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

1 participant