We worked with the voting awareness group Fairvote to design and build an application which would help people understand how ranked-choice voting works.

Voting system

We created a drag-and-drop voting system which was intended to be ideal for a phone.


Explaining ranked-choice voting is incredibly challenging, and requires some pretty advanced math. We worked with their team to display results in an interactive way to visually show how things were changing to determine a successful candidate.

Admin panel

We built a light backend for their team to manage users, polls, and create new polls.