Welcome to ...

easyvotes.be

Here is the presentation of a software intended to prepare and collect the votes of members during assemblies and then to calculate and display the results


GENERAL CHARACTERISTICS

For user registrations, it is planned to send an invitation to connect via a unique URL which will contain their encrypted identifier (type SHA256)
The software can generate unique urls integrating their encrypted ID into a database table.
Example of the layout of a question during a mobile phone voting session for the voter:



The different menus for a user:
Vote menu Displays the user's ID, first name and last name, a status message and question at the start of the session and a validate button.
When voting with Proxys
The questions (Yes/No/Abstentions etc.) are repeated as many times as there are proxies for which the proxy is authorized to vote.
The display of proxies will show the same fields as for the proxy at the head of each question.
For simplicity, there is only one validation button which has the effect of validating the vote of the user and the proxy (s) for which the proxy has voted.
Profile menu Allows the user to encode or retrieve a forgotten password.
The fields of the user profile are visible to the user, he can modify this information.
The layout: Administrator interface and menus
Vote Menu
(depending on admin level)
(same as that of users)

Profile Menu
(same as users)
Results Menu
Displays the results interface and the "Absent" menu menus Displays the list of names of those present who have not (yet) voted
Setup Menu
(or Questions)
(for voting management)
Choice of question groups
- Choice of questions
- Being able to start a question again and erase the answers
Example of displaying the administrator interface



Proxy management and user data editing interface.
The purpose of this interface is to edit, delete or add a user in real time.
It also makes it possible to transform a lambda user into a proxy by the simple fact of selecting proxies among the other existing users, active and not yet designated as proxy.
Example of voter display interface



It is possible to integrate your logo at the top of the home page.
Voter presence:
- The presence of a voter is automatically determined.
(as soon as the user is logged in and identified on his voting page)
A history exists with presences.
(Even if a user present would not have answered the questions)
Menu Display
Results projected on the big screen visible to all
Display of the question and its status:
0 = Pending
1 = Start voting and display the questions
2 = End of voting
3 = Display of results
The application displays all participants as a rectangle, checked and with their ID.
According to the voting rules:
If they are present
(according to the rules for anonymous or semi-anonymous voting, etc.)
The application displays the results of the votes in the form of horizontal progress bars with a percentage of yes, no, abstention, etc., according to the rules defined in the parameters of the questions.
See Database

- Type of questions
0 = Binary (yes/no)
2 = Radio (only one answer possible)
3 = Checkbox (Multiple choice - multiple answers possible)

- Calculation of abstentions
0 = takes account of abstentions
1 = Abstention taken as (YES/NO)

EXAMPLE of displaying the answers (YES/NO binaries) of a vote



- All active IDs are displayed
- The ID is noted at the top left in each box
- A “V” shows that the member voted
- Green background: voted YES/Red background voted NO/light gray background = Abstention

NOTE:
(Displays of “V” and colors according to the logic of the type of vote, see DB 0 = Anonymous, 1 = Semi-anonymous, 2 = VisibleA, 3 = VisibleB)
Definition of thresholds:
Definition of quorum:
During the voting session of a question:
The software calculates the exact quorum based on the number of participants based on an established formula.
NOTE:
(Displays of “V” and colors according to the logic of the type of vote, see DB 0 = Anonymous, 1 = Semi-anonymous, 2 = VisibleA, 3 = VisibleB)
Definition of thresholds:
Definition of quorum:
During the voting session of a question:
The software calculates the exact quorum based on the number of participants based on an established formula.
For each question it is planned to be able to define how to react with the abstentions
(See the possibilities in structure of the db)
values ??= Abstention 1 = taken as a YES, 2 = Abstention taken as a NO, 3 Does not take into account abstentions)
In case the Abstention Type is “1 = Possible”, they are displayed as in the example above.
Abstentions count for the calculation of the quorum.
Type of abstention (0 = Impossible, 1 = Possible)
Results display logic:
By type of vote
(0 = Anonymous, 1 = Sowing-Anonymous, 2 = VisibleA, 3 = VisibleB)
Everything is displayed as votes are taken within a refresh time determined by the client and according to the performance of your server or your hosting.