Welcome to decide’s documentation!#

The objective of this project is to implement a secure electronic voting platform that complies with a series of basic guarantees, such as anonymity and secrecy of the vote.

This is an educational project, designed for the study of voting systems, so that simplicity takes precedence over efficiency whenever possible. Therefore, some shortcomings are assumed to allow it to be understandable and extensible.

Subsystems, apps and base project#

The project is divided into subsystems, which will be decoupled from each other. To achieve this, the subsystems will be connected to each other via APIs and we need a base project where to configure the routing of these APIs.

This Django project will be divided into apps (subsystems and base project), where any app can be replaced individually.