Quadratic Voting is a collective decision-making procedure that allows you to express the intensity of your preferences on a number of issues. Each voter receives credits to spread across several ballot issues. The more a voter spreads their votes, the more voting power is exercised, thanks to the quadratic mathematics behind the procedure. This encourages all voters to compromise and ensures that the group's preferences are accurately represented.
Our QV tool was designed to experiment with commons communities, who need to make many collective decisions together about multiple issues. Situated research using QV is still scarce, and we noticed many existing interfaces are too complex for use with novice communities, and/or fail to point to specific voting outcomes. To address this, we designed our own QV prototype in which we added ‘badges’ to the results page. These indicate, for instance, which issues received the most attention (as this might not be the number one ranked issue) and when an issue is polarizing. In this way, our QV tool can work like a radar, by detecting levels of friction in the voting outcomes and tagging these on the results page. By flagging these outcomes our tool can help to whittle down the ballot, and help communities transition into more focused rounds of deliberation.
Charging the Commons is a 2-year project that investigates the design of digital platforms for resource communities. The project explores how Situated Design can articulate the values of resource communities- and examines how these values can be translated into designs for the urban commons.
This quadratic voting prototype was designed for the workshop Design for Collective Decision-Making, in cooperation with the Community Land Trust H-buurt (Bijlmer, Amsterdam).
Charging the Commons is a cooperation between Amsterdam University of Applied Sciences (Civic Interaction Design) and Avans University of Applied Sciences (Situated Art & Design).
More and more citizens are coming together to share and manage their resources collectively. When new commons communities emerge, they face a remarkable challenge: deciding on a means to make decisions together.
LINK: Design for collective decision making, Wed 31 May 2024
This project uses the following technologies:
- Laravel (v10.10)
- PHP (Version 8.1 or higher)
- InertiaJs
- Vue.js 3 (TypeScript)
To install the Quadratic Commons project, follow these steps:
-
Clone the repository:
git clone https://github.com/WesWeCan/quadratic-commons.git
-
Navigate to the project directory:
cd quadratic-commons
-
Create a
.env
file by copying the example file:cp .env.example .env
-
Set up your database configuration in the
.env
file. -
Generate a new application key:
php artisan key:generate
-
Run the database migration:
php artisan migrate
-
Start the development server:
php artisan serve
Now you can access the Quadratic Commons project in your browser at http://localhost:8000
.
Note: Make sure you have Laravel (v10.10) and PHP (Version 8.1 or higher) installed on your system before proceeding with the installation.
If you prefer to use Yarn as your package manager, you can follow these additional steps:
- Install Yarn globally:
npm install -g yarn
- Install project dependencies using Yarn:
yarn install
- Run the dev server
yarn dev
This project is licensed under the CC BY 4.0 License.
The Laravel framework is open-sourced software licensed under the MIT license.