We use our own and third-party cookies for the proper functioning of the website, and if you give us your consent, we will also use cookies to collect data from your visits to obtain aggregate statistics to improve our services.

Decidim services

Decidim services

What services do we offer you with Decidim?

In CodiTramuntana we have been working with Decidim since 2017. We were part of the team that helped develop the platform and since then we have helped many municipalities, public administrations and organisations to implement Decidim to improve participation policies and democratic dynamics.

In order to give full support to organizations that want the platform, we offer a basic services pack that is divided into two lines of action: technical support and consulting.

Technical Support

We are software development experts and Ruby on Rails (RoR), a dynamic language and open source focused on simplicity and productivity. It is precisely this that we decide to work with RoR, which allows us to provide comprehensive technical support.

Technical support, therefore, is to ensure the functioning of the platform. Our technical team performs the following functions: 

  • Install Platform Decidim
  • Fix incidences that may arise
  • Keep platform updated in latest versions
  • We offer hosting if required. 

Consulting

Apart from technical assistance, we also give support in the use of the platform for people in charge of managing it. We make training with an expert in Decidim in order to empower people who need it in setting up, admining and creating participatory spaces. At the same time, personalized attention is also made to resolve specific doubts and queries that may arise. In the same vein, technopolitical advice is also given on the design of participatory processes and other participation figures such as councils or working groups. 

 

With these two lines of services, we provide full accompaniment in managing a platform. 

Customizations

Since we are a software development company, apart from the basic service pack, we can also carry out customizations and other custom developments. 

Specifically, we do: 

  • Verification system adaptations.
  • Design customizations
  • Custom Developments: We can develop new modules or functionality in order to respond to the specific needs of each project. 

You can check here custom adaptations we've worked on.

decidim-services

Customizations

As we have explained, in CodiTramuntana we are specialized in customising the platform Decidim according to the needs of each instance. Our team, with software development experts, listens to what you need and we propose solutions that suit you.

Customization can range from adapting the layout and color palette of the platform, to developing new modules or new features for Decidim. Examples of modules we've developed: 

Verification System
On each platform we adapt the user verification system according to the needs of each organism or entity. Here some: 

  • decidim-verifications-sant_boi_census  It is a type of verifier based on direct queries to the Municipal Census. 
  • decidim-cas-client This verifier is similar to the previous one but instead of consulting a municipal census, it consults a customer or user database.
  • decidim-verifications-csv_emails Allows to verify Decidim users by uploading a CSV file.
  • decidim-idcat_mobil A registration system to the platform through IdCat Mobile, using an OAuth protocol. 

Vote without registration
It allows you to vote on proposals and budgets without requiring the person to be registered but verifying their identity.

See GitHub repository here.

Participation Text Module
We created the first version of the Decidim participatory text module, which is a functionality found within the Proposals component. This module allows you to post a text, divided into paragraphs, which can be amended by other users. Each accepted amendment modifies the original text. It is a module that allows you to work collaboratively in the elaboration of texts.

Department Admin
This evolutionary allows you to create a new admin role in Decidim: the Department Administrator; this is an intermediate role between the platform administrator and the process administrators.

See GitHub repository here.

Member Picker
System that allows to give permissions to specific participants by adding their email to a list.

See GitHub repository here.

Challenge Module
This module adds a number of features to the Decidem that enable the collective action of several actors to meet common challenges, problems arising from them, and jointly search for solutions.

See Github repository here.

Courses module
Module specifically designed to organize courses. It contains specific fields such as program, methodology and teaching. 

See Github repository here.

Resource bank Module
Module to create documentation and resource repositories.

See Github repository here.

Top Comments
Functionality that shows which comments have received more positive votes and which fewer.