Skip to content

Define voting type #7104

@andreslucena

Description

@andreslucena

ref. V-AP.08

User story

As an Administrator I want to be able to configure which kind of Voting I have, depending on the regulation:

  • Online
  • In-person
  • Hybrid

As the Voting module is heavily coupled with Election module when an administrator configures a Voting it automatically will have an Election module. As you can't add by default an Election module as you have some required fields in the form to create it, we'll show an alert that says "You need to configure an Election component".

As the voting will change some of the possible configurations that the administrator and the possibilities that a voter will have for participating, the following changes will happen on every one of these options:

  • Online: The administrator will only have the possibility to add the Elections module.
  • In-person: The administrator will have the possibility to add Polling Stations Officers subsection for the in-person votings. See "Give permissions to Officers" (ref: V-AP.07). The Elections module should also be configured (for the Questions, Results, etc).
  • Hybrid: The administrator will have two possibilities: the Elections module and the Polling Stations Officers subsection in the administrator panel.

Mockup

Acceptance criteria

  • As an administrator I can define a Voting of type Online
  • As an administrator I can define a Voting of type In-person
  • As an administrator I can define a Voting of type Hybrid
  • As an administrator when I choose a Voting of type Online, I don't have the possibility to add Polling Stations Officers
  • As an administrator, when I create a new Voting I have an warning that says "You need to configure an Election component".

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions