OpenVAA / voting-advice-application

An open-source platform for creating Voting Advice Applications (VAAs)
https://demo.openvaa.org/
GNU General Public License v3.0
8 stars 0 forks source link
strapi svelte typescript

OpenVAA Voting Advice Application

An open-source software library for creating voting advice applications. This repository is a monorepo containing the frontend and backend.

The project is coordinated by the Finnish non-profit association OpenVAA and funded by Sitra – the Finnish innovation fund.

🚧 Project status: Alpha

The project is currently in an alpha phase, with a lot of new features added to prepare for the 2024 EU Elections, in which the first publicly available VAAs built with OpenVAA are released. You can try out the first of these at nuortenvaalikone.openvaa.org (available in Finnish, Swedish and English).

After the EU Elections are over (9th June, 2024), we will concentrate on reworking the existing repository into a more developer-friendly and robust format, as well as add some crucial missing features, which were postponed as unnecessary for the first releases.

🎢 Roadmap

🍭 Contributing

We're very happy to accept any help in coding, design, testing, translating and so on. If you want to help, drop a line at info@openvaa.org.

See the contribution guide for further info about contributing to the project.

Getting started

You can run the whole application in a single Docker image, or run the frontend or backend separately depending on your preferences. Using the Docker image is recommended and the quickest way to set up the application.

Maintaining dependencies

The project uses Dependabot to maintain security updates for its dependencies. Dependabot will create automated pull requests monthly to fix potential known security issues in application dependencies.

Troubleshooting

See Troubleshooting for solutions to some common issues.