Skip to content

Puzzle Rating and Review System #156

@Mkalbani

Description

@Mkalbani

Location: Backend API
Labels: backend, community, good first issue
Estimated Time: 5 hours
Difficulty: Easy

Description

Allow players to rate and review completed puzzles to improve puzzle quality and help with discovery.

Tasks

  • Design rating/review schema
  • Create rating submission endpoint
  • Implement review submission with text
  • Add rating aggregation and averaging
  • Create helpful/unhelpful voting system
  • Implement review moderation flagging
  • Add review display endpoints
  • Write rating calculation tests
  • Create puzzle sorting by rating
  • Add review editing and deletion

Acceptance Criteria

  • Players can rate completed puzzles
  • Reviews submitted with ratings
  • Average ratings calculated correctly
  • Helpful votes tracked
  • Moderation flags processed
  • Tests verify rating logic

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions