“We want to make voting as straightforward as possible for you, because your vote matters. Voting helps you make your life better and your community stronger by choosing elected officials who will represent your interests, values, and beliefs. Your vote is your voice, and we want to help you to use it.”
When the LWVSPA approached me with a project to revamp their voter guide ahead of the 2018 Midterm Elections, I was immediately hooked by their mission and values. Being a responsible citizen is something I value very much, so I was happy with work with LWVSPA to create a mobile-friendly resource to inform voters about races and candidates in a non-biased, digestible format.
Working off of previously designed wireframes, I refined the design and built a custom theme utilizing Beaver Builder in order to let the organization have full control over editing and updating content.
Race & Candidate Setup
The challenge of organizing all of the candidates and races was the most fun part of this project. With more than a dozen races and three times as many candidates, I had to figure out a way to organize the candidates in the backend while making sure that everything in the voter guide, from the Primary Election to the General Election and beyond, could be archived and searchable.
To accomplish this, I built a series of custom post types for the candidates and ballot issues, and assigned custom taxonomies to group them by election, race, and party. I used Beaver Themer to build conditional layouts based on custom taxonomies assigned to the posts, particularly whether or not the post was a ballot issue or candidate, and if the candidate had been surveyed or not.