-
Notifications
You must be signed in to change notification settings - Fork 57
Open
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program
Description
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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Stellar WaveIssues in the Stellar wave programIssues in the Stellar wave program