Polling Application Proposal

Motivation

A new application with a user interface for creating polls/straw polls for bloggers that want this kind of feedback. The user interface will allow users to create polls like

**what paints to use?**
[] water color
[] acrylic
[] oil
[] latex

Then users will be able to respond. The goal is to provide a mostly seamless interface between the condenser and the polling app. This means whether you view the poll in the polling app or in the condenser UI, it will still make sense. There will be more features in the polling app that make it more desirable to use, but the condenser interface will not be confusing to those that stumble across polls. It will still be usable as well for condenser viewers.

Technical Details

  • VueJS
  • Typescript
  • ImageMagick

Implementation

Application parse standard markdown and interpret markdown details as a specification for the poll. Markdown conceals details of

  • Poll title
  • Poll options
  • Poll result

Votes

Poll options will also be posted as comments to the main post.

Using the example above, there would be 3 inital comments.

  1. Vote for Water color
  2. Vote for Acrylic
  3. Vote for Oil
  4. Vote for Latex

Users can then use built-in voting features to decide the poll. Comments will deny payout and curation by default. Votes will not affect voting power of voters (basically, it's voting for voting sake).

Rewards

Other comments as well as the post itself can earn rewards. There is a default maximum of 10 SBD for the post.

Results in Condenser

The polling app may be able to natively display polls as you would normally expect them, but the condenser is still designed as a blog and poll results would just look weird in markdown. One of the goals is a seamless experience with the condenser. To achieve this, the post will display a gif image that is generated. This means, it will update upon each refresh displaying accurate results of the poll.

H2
H3
H4
3 columns
2 columns
1 column
6 Comments