Skip to content

Challenge survey #66

@Nagarian

Description

@Nagarian

We want to retrieve feedback from user who has completed a challenge

  • Create a new collection on mongo
  • Create a new form that appear when a user has completed a challenge
  • Create an admin screen to consult the results
  • Create an admin chart to analyze the results
  • Display the analyzed results through Challenge Scoreboard

Business acceptance criterias:

  • Player can submit only when he has completed the challenge
  • Player can submit only once per challenge otherwise an error is displayed
  • If the player has dismissed the form, when he re-open the challenge he can still submit it
  • Player has the following input to fill:
    • Satisfaction Level (required) aka How much do you like it?
      • Slider between 1-5 (with a skin of star)
    • Perceived Difficulty level (required)
      • Radio Input between 1-5 with the following wording:
        • too easy
        • easy
        • medium
        • hard
        • too hard
      • Slider between 1-5 (with a skin of star)
    • IA usage (required)
      • Radio Input between 1-5 with the following wording:
        • Pas utilisé l'IA pour solve
        • ..
        • Utilisation modérée pour solve
        • ..
        • Utilisé une IA client lourd; type codex, claude app, etc...
      • Slider between 1-5 (with a skin of star)
    • Comments (not required)
      • Free text form (limited to 1000 characters)

Metadata

Metadata

Assignees

No one assigned

    Labels

    adminAdmin related issuesenhancementNew feature or requestquestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions