ploi / roadmap

Open source roadmapping software
https://roadmap.ploi.io
MIT License
435 stars 92 forks source link

Gamification 🕹 #39

Closed Cannonb4ll closed 1 month ago

Cannonb4ll commented 2 years ago

An idea would be to (configurable) have gamification.

For example, if I create an item that reaches 10 upvotes, an activity log will be created "This item reached 10 upvotes! 🎉" and the user would get a notification about that. This could potentially drive your users to get more upvotes from other users because they feel their feature request is actual value which results in more interaction on the roadmap.

These would be configurable by the administrators.

Cannonb4ll commented 2 years ago

Considering a few packages:

Or creating this ourselves, along the lines of:

Polymorphic relation inside the Gamification (at first to the Item (has x comments, has x upvotes) & User model (has x comments, has x upvotes))

WIP

kkumar-gcc commented 1 year ago

Hey @Cannonb4ll, I would like to work on this issue.

Cannonb4ll commented 1 month ago

For now, obsolete function. If someone's up for it, feel free to submit a PR to implement this.