travelfeed-io / hivemind

A custom Hivemind instance to fit the needs of TravelFeed
Other
1 stars 0 forks source link

User Profile Rep / Quick Info #4

Open for91days opened 5 years ago

for91days commented 5 years ago

It would be great if we would have some kind of reputation system so we and users can get a sense of an account. Also seeing something like a quick info hover over username and the possibility to follow and unfollow via the hover popup.

tiotdev commented 5 years ago

The rep is a great idea! The rep system could assign "points" e.g. like this:

If old posts/posts made with other dApps are to be included in the rep score is up for discussion (maybe offer users the option to manually "transfer" their posts to the dApp by updating them in batch through our dApp?) If a transaction is made through the dApp should be determined from an API combined with verifying the transaction on the Blockchain, not only from the json_metadata "app" value in the transaction since that can be manipulated easily. This brings up the question if the rep should be part of Hivemind or be processed by a separate script and saved in the MongoDB.

Maybe also include sponsor incentives in the rep. This would mean that large accounts can get a high rep without producing content if they support the TravelFeed community:

The rep would then be determined by the total points (difficulty of levelling up increases constantly, compare Steem rep). The rep could also be used as a factor to determine the user shares in our token airdrop (compare Steemhunt).

Please open a separate issue for the user popup in the appropriate repository (https://github.com/travelfeed-io/travelfeed-io)