Enhancing Debato.org with addition of points system, more user details, and categories

in #utopian-io6 years ago

Repository

https://github.com/samvanemelen/debato

Introduction

Debato is a platform built on the Steem blockchain that allows users to start online debates or participate in any ongoing online debate. It is different from other online debate platforms that is not well structured. Considering the fact that users can earn some rewards via means of upvote on their discussions, it makes the platform unique.

Components

My suggestion is on the

  • Landing page
  • Discussion page

Proposal

The landing page interface currently contain the new discussions going on the platform. This discussion when clicked will display more information on the particular debate

I propose the addition of
Categories - This categories will ensure debates are well structured according to the section they belong. Categories such as Sports, Entertainments, Politics, fun, and life should be added.

Points - Points system should be enabled and points should be awarded to users for performing website activities such as creating debates, participate in debates, and doing other things on the platform.

More User details - More user details should be enabled on the platform. Presently, steemit users can login via steemconnect and perform the necessary activities on Debato. I propose that after logging in, they should be urged to provide certain details such as age, gender, region. This details will be used to further improve the platform.

Mockups/Examples

Comb13022019162953.jpg

The above is how I want the Categories should be structures. Users can choose from the different available categories and check the debates there.

Comb13022019161723.jpg

The above is a typical point system leaderboard that I suggest it should be implemented.

1e.PNG

This is example of how a user profile should look like with more details implemented.

Benefits

Categories - The addition of categories means the debates will be well structured. Users who want to contribute to a particular category can just select the category and view all ongoing debates there to participate. It will save the time and stress that may be used in scrolling and searching for a preferred debate. It's straight-forward and will make the platform less clustered.

Points - This is an important addition that will change the way people utilize the platform. Points can be awarded to users for doing the following.

  • Creating debates
  • Participating in debates
  • Upvoting members contributions

A contributors leaderboard can then be created from this points listing users with highest points to the lowest.

Users points can also be used in exchange for a chance of the user debate being promoted. This means the user forfeit certain amount of points for the user post to be pinned to the top for others to see. It means using the points to bring more visibility for your debate.

More user details - Presently users can only login and create debates, interact with other ongoing debates. There is no user details. The profile page with a user discussion, comments, and stats is in the to-do list according to the read me file on GitHub. However, I believe more options are needed in the profile section.

Users should be encouraged to input their details such as age, gender, and region. This information will be used to give more stats about any debates on the platform. Users can see debates stats at a glance. They can see the certain age group, gender, and region that support a particular debate. This gives a complete information of the debate other than just participating.

Conclusion

Debato is a new platform and I believe it is best that this features are included now before plenty users start utilizing the platform. Utilizing the points system is one that will go a long way in improving Debato. Considering the coming SMT launch, the points feature can be utilized as a sort of Debato token to take opportunity of SMT.

Implementing the user details option will also be a great addition that will make the platform attain wide acceptance. Debates is more than just pitching in your opinion. Giving users the ability to view the statistics associated with debates means they will know how to structure their input. I believe implementing my suggestions will position Debato as a foremost online debate platform on the web.

My GitHub profile

https://github.com/zoneboy

Sort:  

Hello @zoneboy!
Good to see you contributing again.
I came to know about this platform by reading your contribution. Steem blockchain is so flexible that almost any type of dapp can be built on it.
Coming to the review, I really liked the first two suggested features which are categories and points system. I believe these two features can add a lot of value to debato and should be implemented soon.
The third suggested feature more user details can be discouraging for some users as it will take away the decentralization of steem blockchain in a sense. You can't really force people to reveal their genders, age and region in a decentralized world. However, this feature can still be implemented but it should be optional for the users to fill.
We are already looking for your next contribution.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Chat with us on Discord.

[utopian-moderator]

Thank you for your review, @syedumair! Keep up the good work!

Thank you for these interesting additions @zoneboy!

Displaying and filtering tags will indeed greatly benefit the filtering of interesting discussions for the user. It was already on the to do list and can be expected in a few days. Points and rankings are interesting as well indeed. I will definitely keep an eye on the development of the SMT as this would be a great use case of those tokens.

I must say I am also intrigued by the idea of gathering (spatial) statistics about the different discussions but asking such personal details can indeed be discouraging as @syedumair already mentioned. Perhaps in combination with the point/SMT system it can be incentivised.

Good feedback. I know decentralisation will be a major stumbling block for users filling their personal details. Yes, incentivising with the point/SMT system will surely help the cause.

Just like a notification in the user profile page. Get 200 Debating points for completing your profile.

Thanks for using eSteem!
Your post has been voted as a part of eSteem encouragement program. Keep up the good work! Install Android, iOS Mobile app or Windows, Mac, Linux Surfer app, if you haven't already!
Learn more: https://esteem.app
Join our discord: https://discord.gg/8eHupPq

Hi @zoneboy!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Hey, @zoneboy!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.21
TRX 0.20
JST 0.034
BTC 91530.30
ETH 3127.22
USDT 1.00
SBD 3.07