Skip to content

DemocraciaEnRed/presupuesto-participativo

Header

Presupuestos Participativos

Node Version Documentation License Docker Version

Herramienta digital de participación ciudadana para gobiernos e instituciones, que permite a los usuarios comentar, votar, jerarquizar, optar entre opciones, o establecer grados de valoración entre temas públicos.

⚒️ Guía de instalación y ejecución

Hay 2 maneras de preparar el entorno para desarrollo. A través de Docker, o configurando el entorno de Node

Docker

⚠️ Prerequisito

Este entorno virtual requiere de tener Docker instalado

Instalación

Abrí una terminal del sistema en el directorio raiz del proyecto y construí la imagen de docker

$ docker compose build

Ejecución

Abrí una terminal del sistema en el directorio raiz del proyecto y ejecutá la imagen en un contenedor

$ docker compose up

Entorno de Node

⚠️ Prerequisitos

Este entorno virtual requiere de:

  • Node.js v8.0.0. Lamentablemente el software unicamente funciona bien hasta esta versión de Node
  • Node Version Manager (NVM): Script de bash simple para administrar múltiples versiones activas de node.js

Instalación

Abrí una terminal del sistema en el directorio raiz del proyecto, utilizá nvm para indicar que vas a usar node v8 e instalá las dependencias del proyecto y ejecutá la plataforma

$ nvm use v8
$ npm install

Ejecución

Abrí una terminal del sistema en el directorio raiz del proyecto y ejecutá el archiv run-dev.sh

$ ./run-dev.sh

👷‍♀️ Cómo colaborar

Las contribuciones siempre son bienvenidas. Si te interesa contribuir a este proyecto y no estás seguro de por dónde empezar, preparamos esta guía de colaboración.

📖 Documentación

Consulta la documentación y estado del software para obtener información detallada sobre el proyecto, estructura de archivos, y otros aspectos importantes.

⚖️ Licencia

El software se encuentra licensiado bajo GPL-v3. Creemos en la importancia del código abierto para la transformación social y fomentamos que la comunidad aporte de manera activa.


⌨️ con ❤️ por DER