Steem Proposals. New feature: separate voting page by dmitrydao

View this thread on steempeak.com
· @dmitrydao · (edited)
$25.68
Steem Proposals. New feature: separate voting page
Hey guys. Wanted to share a few things I've been working on this weekend.

So I spent quite some time implementing a solution to show the actual votes of each proposal because at the moment it's not accurate (inactive proposals are not updating their votes at all). I did it but then figured out that it drastically affects the performance and the overall user experience becomes not satisfying which is not my goal obviously. I was pissed at first but I used all of this for individual proposal pages that looks fantastic tbh.

I also found a bug with voters modal that reduced the performance of search and overall loading, which is why you can view and sort things even faster. You're welcome.

Here's a few things I added in this release:
### A separate voting page
![](https://cdn.steemitimages.com/DQmTuvxo7F31wgcWAhTX9C45nW51xcwLdUkFpXtzuQ4AaXT/image.png)

This one I created specifically to attract people outside of Steem community and onboard people to Steem.  It looks similar to funding campaigns but I'll make adjustments as we go, just curious about your initial feedback. I think we can work on it together and create something that will help to get more users to Steem as well.

You can also check the voters of this specific proposal. The total votes are calculated based on Steem Power (and proxy) of all of the voters of this particular proposal (something I described earlier). This is especially important for inactive proposals that aren't updated, and according to Steemit devs, this is not a priority so it just had to be implemented. It's very confusing because you can't see the real votes if you don't calculate it manually.

![](https://cdn.steemitimages.com/DQmcj6Lnhky1zo2sGo4JLBHff9i6mMmzSx2him6kt3AUoJz/image.png)

### Relevant timing

Added the number of days to track when the proposal ends or to see when it starts. This gives a lot more relevant data, than just showing starting and ending dates.
![](https://cdn.steemitimages.com/DQmedgRPtDWaHh2uKpXn85XLhvq7wh4N9M2c39BCxEx4o1x/image.png)

### Naming sync
Changed Active to Started, Inactive to Upcoming to be in sync with Steempeak and upcoming Steemitwallet UI.

### Filtering
Added filtering by All, Started, Upcoming, Completed and by @dmitrydao (me, lol). 
![](https://cdn.steemitimages.com/DQmVUsvfo3aQJhiKXcyo7FXutAwaDTkpBgQMoxczDDaKp8a/image.png)

### Proxy votes 
Added proxy votes for each proposal because they do count when calculating total votes. 
![](https://cdn.steemitimages.com/DQmS1UgW1ETNNJDLEBwHpk2rvEDteUJ5cC9sgL5fpvwHujP/image.png)

That's it for now. Hope this brings some value for your day-to-day proposals' experience.

- Check Steem Proposals website: https://steemproposals.com
- Join Steem Proposals discord group: https://discord.gg/eXxA5BN
- Vote for me as a witness ([steemit](https://steemit.com/~witnesses) or [steemconnect](https://steemconnect.com/sign/account-witness-vote?witness=dmitrydao&approve=1)).
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 6 others
properties (23)
post_id79,819,913
authordmitrydao
permlinksteem-proposals-new-feature-separate-voting-page
categorysteemdao
json_metadata{"tags":["steemdao","newsteem","proposals","sct","palnet"],"users":["dmitrydao"],"image":["https:\/\/cdn.steemitimages.com\/DQmTuvxo7F31wgcWAhTX9C45nW51xcwLdUkFpXtzuQ4AaXT\/image.png","https:\/\/cdn.steemitimages.com\/DQmcj6Lnhky1zo2sGo4JLBHff9i6mMmzSx2him6kt3AUoJz\/image.png","https:\/\/cdn.steemitimages.com\/DQmedgRPtDWaHh2uKpXn85XLhvq7wh4N9M2c39BCxEx4o1x\/image.png","https:\/\/cdn.steemitimages.com\/DQmVUsvfo3aQJhiKXcyo7FXutAwaDTkpBgQMoxczDDaKp8a\/image.png","https:\/\/cdn.steemitimages.com\/DQmS1UgW1ETNNJDLEBwHpk2rvEDteUJ5cC9sgL5fpvwHujP\/image.png"],"links":["https:\/\/steemproposals.com","https:\/\/discord.gg\/eXxA5BN","https:\/\/steemit.com\/~witnesses","https:\/\/steemconnect.com\/sign\/account-witness-vote?witness=dmitrydao&approve=1"],"app":"steemit\/0.1","format":"markdown"}
created2019-09-08 13:32:00
last_update2019-09-13 18:06:33
depth0
children2
net_rshares63,396,172,986,911
last_payout2019-09-15 13:32:00
cashout_time1969-12-31 23:59:59
total_payout_value13.216 SBD
curator_payout_value12.468 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length2,928
author_reputation50,894,009,515,180
root_title"Steem Proposals. New feature: separate voting page"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
author_curate_reward""
vote details (70)
@steemitboard ·
Congratulations @dmitrydao! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

<table><tr><td><img src="https://steemitimages.com/60x70/http://steemitboard.com/@dmitrydao/posts.png?201909081408"></td><td>You published more than 40 posts. Your next target is to reach 50 posts.</td></tr>
</table>

<sub>_You can view [your badges on your Steem Board](https://steemitboard.com/@dmitrydao) and compare to others on the [Steem Ranking](https://steemitboard.com/ranking/index.php?name=dmitrydao)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>


To support your work, I also upvoted your post!


###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) to get one more award and increased upvotes!
properties (22)
post_id79,822,169
authorsteemitboard
permlinksteemitboard-notify-dmitrydao-20190908t144308000z
categorysteemdao
json_metadata{"image":["https:\/\/steemitboard.com\/img\/notify.png"]}
created2019-09-08 14:43:09
last_update2019-09-08 14:43:09
depth1
children0
net_rshares0
last_payout2019-09-15 14:43:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length891
author_reputation38,705,954,145,809
root_title"Steem Proposals. New feature: separate voting page"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000
@smartsteem ·
👍
*~Smartsteem Curation Team*
properties (22)
post_id79,823,345
authorsmartsteem
permlinkpxiqo7
categorysteemdao
json_metadata{"tags":["steemdao"],"app":"steemit\/0.1"}
created2019-09-08 15:21:42
last_update2019-09-08 15:21:42
depth1
children0
net_rshares0
last_payout2019-09-15 15:21:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 SBD
curator_payout_value0.000 SBD
pending_payout_value0.000 SBD
promoted0.000 SBD
body_length29
author_reputation157,680,423,525,930
root_title"Steem Proposals. New feature: separate voting page"
beneficiaries[]
max_accepted_payout1,000,000.000 SBD
percent_steem_dollars10,000