Plan Your Vote

Online application that helps voters plan their vote before going to the ballot box.




School of Computing and Academic Studies


COMP 4976


  • Medhat Elmasry

City of Vancouver:

  • Tadhg Healy
  • Kelvin Lau

Student Team:

  • Curtis Bellamy
  • Francis Carreon
  • Aidan William De Leon
  • Amanda Golubics de Andrade
  • Peter Kim
  • Ragnar Kim
  • Younhee Lee
  • Zhiyuan Lin
  • Louis Liu
  • Gaurav Minhas
  • Chirag Monga
  • Mark Nguyen
  • Rys Rabang
  • Clayton Rannard
  • Mohammad Salamat
  • Ryan Salas
  • Paval Sidhu
  • Victor Sze
  • Joey Tang
  • Bhagwan Virdi
  • Darren Wang
  • Mengjun Wang
  • Zibo Wang
  • Bella Zhang


  • Engaged City

City goal area:

  • Building Capacity


Fall Semester 2019


Most CityStudio Vancouver project collaborations span a single term; however, some projects require more time and multiple phases of development before completion. The Voting Tool project, in collaboration with the Computer Systems Technology program has been such an example. Fueled by instructor Medhat Elmasry’s commitment and passion, the project has been stewarded by 3 student cohorts over 3 academic terms.

This fall 2019 Phase 3 of the project was introduced by Medhat’s class, continuing on the iterative work of student cohorts before. In Spring 2019, Phase 1, the first cohort of 25 students in the computing course worked with the City of Vancouver’s Digital Services team to build a proof-of-concept for the City’s ‘Plan Your Vote’ tool. The aim was to make the tool open source and available for use by other municipalities to help them plan for their elections. In Phase 2 of the project, two students from the first cohort continued  working on the project as their industry-sponsored project course. Joined by two new peers, and in just 4 weeks, the team refined the front and back end web features of the online tool and added new functions. This Phase culminated in a final presentation at City Hall in May 2019 to members of the City’s Digital Services team.

{{ reviewsTotal }}{{ options.labels.singularReviewCountLabel }}
{{ reviewsTotal }}{{ options.labels.pluralReviewCountLabel }}
{{ options.labels.newReviewButton }}
{{ userData.canReview.message }}

Related projects

Rental Unit Emissions Report Card: Helping Renters Reduce their Carbon Footprint


Our project supports the City of Vancouver's efforts to reduce carbon emissions by...

Leisure Access Program


Our program mainly focuses on solving the problems of the Leisure Access Program...

Visualizing Climate Action


Visualizing Climate Action targets Vancouverites’ values by installing displays in Vancouver’s most scenic...