leolivier / cousins-matter

A family social network
MIT License
0 stars 0 forks source link

Implement a polls feature #114

Open leolivier opened 2 months ago

leolivier commented 2 months ago

The feature should allow members to create a poll with one or more questions. The questions should be either yes/no, multiple choice, or open-ended. The creator of the poll becomes the owner and is the only one who can close it. The close date can be set when the poll is created and can be changed later. The poll owner can decide if the poll is open to:

If this is not a closed list, members created after the poll is created and before it ends can vote if they are active, or their manager can vote for them if they are managed (in the first case). A page can display the current results of the poll (even if it hasn't closed yet). All voting active members can see the result of the poll during the poll and after it ends. At the end of the poll, the owner can email the results to the voters.