-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Milestone
Description
Specs:
- Once a candidate is voted on, that vote is permanent. It can't be changed.
- Create a
demomode that will simulate the clock striking midnight and finalizing cannon. - The moment the deadline passes for that day's passage, also tally up and show how many votes the other candidate received?
- Each passage's author and vote count is hidden until the deadline passes. Only the admin can login and see the progress of who voted for what and when in real time. Everyone else must wait for the deadline to pass before before they're able to see results.
Unimplemented:
-
Put 👍👎 into the "Candidate" buttons that update as soon as the passage is voted on.
Didn't implement this because it requires many Firestore reads the way the data's currently stored. In the future, consider additionally storing all votes in a single doc per user? This way I can just make one call and get all votes at once, rather than query each individual passage's vote collection.
Questions:
- How many passages are users allowed to vote for? Three?
- What happens if there is a tie between candidates?
Example:
Metadata
Metadata
Assignees
Labels
No labels
