The purpose of this project is to implement, design, develop, test and promote an open source (License AGPL v 3.0) online platform aimed to increase Barcelona citizens’ level of engagement in the political and legislative-making process through the creation, implementation and test of e-participation and e-voting procedures that will allow them to get and share information, to create an active and dedicated community and to express their opinions and/or to vote on local issues involving the government of the territory where they live. The final goal is to demonstrate that participation to local political initiatives and elections can be increased by making it simpler through the development and use of digital devices designed by placing citizens at the centre of the process.
Technical Description
Decidim is a participatory democracy framework, written in Ruby on Rails, originally developed for the Barcelona City government online and offline participation website. Installing these libraries will provide you a generator and gems to help you develop web applications like the ones found on example applications or like our demo application.
In order to develop on decidim, you'll need:
- Git 2.15+
- PostgreSQL 9.4+
- Ruby 2.4.1
- NodeJS 9.x.x (with
yarn
as a package manager) - ImageMagick
- Chrome browser and chromedrivr.
- A GNU/Linux server with the next services installed: PostgreSQL 9.4+, Ruby 2.4.1, NodeJS con yarn (JavaScript dependency manage), ImageMagick y PhantomJS.
Source Code
You can have access to the source code in the following Github repositories: