Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement voting system for Grandmaster Elections #18

Open
LeoVerto opened this issue Apr 11, 2020 · 0 comments
Open

Implement voting system for Grandmaster Elections #18

LeoVerto opened this issue Apr 11, 2020 · 0 comments
Assignees
Labels
Core Code Requirement fullfillment

Comments

@LeoVerto
Copy link
Member

Is your feature request related to a problem? Please describe.
Right now grandmaster elections are handled using a reddit voting registration thread, a google form and a lot of manual work.

Describe the solution you'd like
We've got all the components we need for this already in squire: Authorization, data storage and the ability to do automated vote tallying.

This feature would require three additional tables:

  • election: Stores metadata about elections.
  • election_candidates: Pivot table for storing the candidates for each election.
  • election_votes: Stores individual votes associated to the relevant election.

In theory we could also extend this feature to work for elections other than the Grandmaster one. For this to work, we'd need to be able to limit elections to certain ranks or battalions.

@LeoVerto LeoVerto added the Core Code Requirement fullfillment label Apr 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Core Code Requirement fullfillment
Projects
None yet
Development

No branches or pull requests

3 participants