docs: Added new voting proposal - #55
Conversation
RationaleWe wanted to find a voting system that is as easy as possible for the user to vote whenever they want, with whatever level of investment in the voting as they want. Something that is easy to understand for the user to use as well as easy to score and understand how the winner is decided. |
New Voting SystemRank all choices with:
Every vote starts at neutral Winner is removed from db and previous second place becomes new first place |
|
Moving to draft status as this is largely a roadmap / sketch at this point. The starting code in here can be used as a jumping off point for whoever builds this UI out. The backend will be covered in a microservice - see #90 |
|
I think we've implemented all of this functionality, so I'm going to close this as done since we have a feature tracker to associate with the closing PR |
|
On second thought, I'd like to keep the spec file around so I'll just revert the code and merge that file :) |
* --------- Co-authored-by: Alec Helmturner <alec@helmturner.dev>
Pull Request Template
Checklist
devbranchnpm test && npm lint && npm test:e2eand all tests passDescription
Type of Change
How Has This Been Tested?
Microservices and API Integration
Checklist:
Screenshots (if appropriate):
Please review and suggest any further insights, improvements, or modifications needed.