TOvote: Mobile Voting App

My team and I designed a mobile voting app that enables efficient voting in the Toronto Municipal Election.

PROBLEM

In the 2022 Toronto Municipal Election, only 29% of eligible voters voted, compared to 60% turnout in 2014.*

Voter turnout at the Toronto Municipal Elections has been declining over the past decade, particularly among young adults aged 18 to 30 years old, where voter turnout in the 2020 municipal elections was 20% less than in the provincial elections.

This made us wonder – what factors are driving the decline in young adult civic engagement, and what can be done to address these factors?

*Warren, M. (2022, October 24). Toronto 2022 municipal election brings dismal voter turnout. Toronto Star.

Timeline

October – November 2023 (35 hours)

Project Info

Project for UX Design Fundamentals course. The theme provided to us was "improving the lives of Torontonians".

Tools

Figma, Miro, Microsoft Forms

Team members

Stella Kim, Faith Dong, Bryan Zhu, Lauren Law, Josh Li

SOLUTION

We designed an app that enables voting from a phone

Through our research, we learned that the lack of flexibility in voting time and location, the lack of reminders to vote, and the lack of a consolidated source for news on the election were key factors in the decline in young adult voter turnout.

We designed a mobile voting app that addresses the key barriers in the voting process by prioritizing flexible and efficient voting and informed engagement.

My role

I led the UX research for this project: I oversaw interview and survey question development, recruitment, and data analysis. I also collaborated with my team to ideate solutions and develop wireframes and prototypes using Figma. I independently created the hi-fidelity wireframes after the group project.

Our process

Use the links below to jump to that section of the project.

Research

First, we wanted to better understand young adult voters' feelings and experiences with voting in the Toronto Municipal Election.

SECONDARY RESEARCH

Literature review

To better understand the decline in voter turnout in Toronto’s municipal elections, we examined two academic papers, six news articles, and a survey analysis.

See sources consulted

CBC News. (2021, September 20). GTA voters contend with long lines, missing voter lists as election day draws to a close. https://www.cbc.ca/news/canada/toronto/long-lines-polling-stations-toronto-1.6182540  

Chandler, J. (2022, October 18). ‘Vote anywhere, at any time’: What happens when elections move online. TVO Today. https://www.tvo.org/article/vote-anywhere-at-any-time-what-happens-when-elections-move-online    

Chughtai, W. (2022, October 21). Online voting is growing in Canada, raising calls for clear standards. CBC News. https://www.cbc.ca/news/canada/online-voting-ontario-elections-1.6623659  

Elections Canada (2022, June 27). Turnout and reasons for not voting: September 20, 2021, federal election. https://www.elections.ca/content.aspx?section=res&dir=rec/eval/pes2021/rnv&document=index&lang=e    

Jones, R. P. (2021, September 12). Here's why you can't vote online in the 2021 federal election. CBC News. https://www.cbc.ca/news/politics/online-voting-federal-elections-1.6168106  

LeDuc, L., & Pammett, J. H. (2009). Voter Turnout. In H. MacIvor (Ed.), Election (pp. 251-267). Emond Montgomery.  

Ngor, D. (2023, June 20). Toronto’s busy young people need a voting strategy ahead of mayoral election: Advocate. The Toronto Observer. https://torontoobserver.ca/2023/06/20/voting-plan/  

Pammett, J.H., & LeDuc, L. (2003). Confronting the Problem of Declining Voter Turnout Among Youth. Electoral Insight, 5(2), 3-8. https://cses.org/wp-content/uploads/2019/05/2003Plenary_IDEA_PammettLeduc.pdf  

Warren, M. (2022, October 24). Toronto 2022 municipal election brings dismal voter turnout. Toronto Star. https://www.thestar.com/news/gta/toronto-2022-municipal-election-brings-dismal-voter-turnout/article_f23609f8-2ca0-51f5-a260-f996f08e14d6.html  

Icon - Elements Webflow Library - BRIX Templates

Our sources attributed the decline in young adult voter turnout to four main factors:

  1. Busy schedules: Being too busy to take time off from work, school, or other daily responsibilities to go to a polling station was identified as the main barrier to voter turnout in the young adult age group.
  2. Time commitment: The time commitment associated with traditional voting processes, due to  long lines, administrative errors, and travel time to polling stations, has resulted in many voters feeling frustrated.
  3. Feeling uninformed: Voters felt that they did not know enough about the candidates running in the election, which contributed to feelings of apathy towards politics.
  4. Lack of awareness: Many young adults eligible to vote were not aware of when elections were occurring.

We also examined case studies of online voting in Ontario and other Canadian provinces, which suggested benefits like convenience and accessibility but raised concerns about security and privacy.

PRIMARY RESEARCH METHODOLOGY

Our research plan

We wanted to hear directly from young voters about their experiences voting in the Toronto Municipal Election. To do this, we employed the following methods:

Online survey

To identify patterns and trends in user experiences with the election – what current barriers and pain points exist to voting in the Toronto Municipal Election?

Semi-structured interview

To understand young voters’ experiences with voting in the Toronto Municipal Election and how it makes them feel about voting.

Eligibility criteria was as follows: 18-30 years old, currently eligible to vote in the Toronto municipal election, has voted in a Toronto municipal election before, and uses electronic devices daily.

See main research questions
  1. Tell me about the last time you voted?
  2. What factors contribute to your decision to vote or not to vote? Why?
  3. Would you consider voting through different methods instead of what is currently being used in Toronto?

It was made known to the interviewers that they were not to bring up any potential solutions (i.e., online voting) to participants unless the participants themselves mentioned these ideas first. The interviewers took written notes of the participants’ responses during their interview discussions.

Icon - Elements Webflow Library - BRIX Templates

PRIMARY RESEARCH INSIGHTS

4 key insights from our primary research

We used Miro to create our affinity diagram.

Four major themes arose from across the interviews and survey:

Define

We consolidated the main insights from our research to create a Persona that would inform our design decisions going forward.

PERSONA

Meet Vikram


Name: Vikram

Age: 22

Occupation: 5th year undergraduate student

Biography

Vikram (he/him) is a student with a part-time job. Due to his busy schedule, he places high value on convenience and efficiency.

He plans to continue living in Toronto post-graduation and wants to play his part in shaping the city's future. While he is interested inbeing more informed about local politics, he lacks the time and energy for extensive research.

Goals
  • Efficient voting that doesn’t interfere with his other commitments
  • Staying updated on current election news and information
Pain points
  • A prevalent lack of reminders to vote
  • Challenges in finding time to vote amid a busy schedule
  • Difficulties in accessing comprehensive information on election campaigns and candidates

DESIGN GOALS

Vikram needs:

1. A way to vote efficiently and conveniently so that he can focus on his other commitments
2. A way to remember the upcoming election so that he does not forget to vote
3. A way to easily access information about the election so that he feels prepared to vote
4. A secure way to vote wherever he is

Ideate

How can we enable voting to be quicker and more convenient than currently available methods, provide voting reminders, and make election information more accessible to voters?

IDEATION

How we thought of designing a mobile app

We voted on the feasibility and impact of our ideas (left) then plotted each idea on the prioritzation matrix (right).

We decided to design a mobile voting app that enables voting from any location with internet connection.

Low-fidelity sketches and ideas

We drew out our ideas and discussed them as a group.

Design

We created mid-fidelity wireframes in Figma.

MID-FIDELITY DESIGNS & WIREFRAMES

How our design meets Vikram's needs

Need #1: Vikram needs a way to vote efficiently and conveniently so that he can focus on his other commitments.
Solution: Voting tab
Need #2: Vikram needs a way to remember the upcoming election so that he does not forget to vote.
Solution: Voting day countdown

A countdown to the election is present on the app's home screen (left image).


Solution: Custom reminders

Vikram can set custom reminders for voting days by tapping the bell icon.
‍‍

Need #3: Vikram needs a way to easily access information about the election so that he feels prepared to vote.
Need #4: Vikram needs a secure way to vote wherever he is.

Evaluate & Iterate

We showed our mid-fidelity prototype to users and made improvements based on their feedback.

USABILITY TESTING METHODOLOGY

Evaluating our design with users

To evaluate our design before we developed our hi-fidelity wireframes, we conducted moderated in-person usability tests with five young adults eligible to vote in the Toronto municipal election. Each participant was paired with one member of our team, who facilitated the usability test.

We used the following methods for our tests:

Observation & think aloud

We instructed participants to complete the tasks using an interactive Figma prototype loaded on the facilitator’s mobile device while thinking aloud. This method allowed us to determine common user frustrations and pain points while interacting with the prototype.

Semi-structured interview

After task completion, we conducted an interview. The interview allowed us to gain a deeper understanding of the participant’s overall experience with the prototype, and allowed participants to reflect on any frustrating or easy aspects of interacting with the design.

See task list and main interview questions

Task 1: complete app onboarding
Task 2: filter news sources to find and read a news article
Task 3: search and vote for a candidate

Main post-test interview questions:

  1. On a scale of 1 to 5, with 1 being very dissatisfied and 5 being very satisfied, how would you rate your overall experience with this app? Why did you assign that rating?
  2. Were there any parts that were particularly easy or clear to use? Why or why not?
  3. Were there any aspects you found confusing or frustrating? Why or why not?
  4. Do you think the app meets the needs it is trying to address? Why or why not?
  5. If you could change or improve any aspects, what would they be and why?
Icon - Elements Webflow Library - BRIX Templates

USABILITY TESTING FINDINGS & ITERATIONS

3 improvements to our design

All tasks were completed successfully by all participants. In post-test interviews, all participants described the task of voting as simple and straightforward.

I used feedback from the testing sessions to make the following improvements when I created the hi-fidelity mockups.

Final Design

Vikram needed a quicker and more convenient way to vote, voting reminders, and accessible election information. He has the TOvote app for that!

HI-FIDELITY MOCKUP

Voting at your fingertips

During the election, go to the voting tab to vote via the app. Vote when you want, where you want.

Reflections

Looking back on this project.

THINGS WE'D LIKE TO HAVE DONE

If we had more time...

We would have liked to design a responsive website version of the app alongside the mobile app to support scalability. In addition, we would have liked to collaborate with cybersecurity experts to refine the app's security measures.

WHAT I LEARNED

My first UX project

This project marked my first-ever UX project! I'm grateful to have finally experienced what the entire process is like, and I can't wait to work on more projects. Here are my main takeaways from this project:

  1. Use multiple channels to distribute surveys: Early on in this project, we thought that sharing a QR code to our survey with friends and classmates, as well as posting the QR code on bulletin boards across campus, would provide us with ample responses to analyze. However, we received fewer responses than we expected. This taught me the importance of distributing surveys more widely to obtain a richer data set. Were I to do this again, I would also add links to the survey to our Master’s program’s Slack channel.
  2. Clarity and Transparency are Cornerstones of Trust: Working on this project allowed me to observe that users are more likely to trust a product when they understand how it works and what to expect. This includes clear language, straightforward navigation, and transparent policies. Every element of the interface must communicate honesty and openness to foster trust.
  3. The Value of Continuous Testing and Improvement: Trust in design is not a one-time achievement but a continuous effort. I learned the value of regular testing and user feedback to identify areas for improvement. Iterative design based on user input and emerging trends ensures that trust is maintained and strengthened over time.

Thank you for reading!