Proportional Approval Voting MVP

What is this? How does this work?

This is the simplest version of a program which computes the result of an election, under the Proportional Approval Voting method, for elections which have one or more winners (e.g., presidential elections, but also board member elections).

It takes a csv (comma separated value) file, with the same format as this one, which might be produced by a Google Forms like this one.

It computes the result using client-side JavaScript, which means that all operations are run in your browser, as opposed to in a server which is not under your control. In effect, all this webpage does is provide you with a bunch of functions. In fact, you could just load this page, disconnect from the internet, upload your files, and you could still use the webpage to get the results you need.

Upload your CSV File to compute the result