VoteVision

VoteVision

Sep 2024 - Jan 2025
VueJSJavaTypeScriptTailwindFigma

Eindcijfer: 8

VoteVision is a full-stack web application built mainly with Vue.js and Java. The project focuses on the Dutch House of Representatives elections of 2023 and aims to make politics more accessible to people who are not normally interested in political topics. By combining election data, educational content, and interactive features, VoteVision encourages users to learn more about Dutch politics and motivates them to participate in future elections.

The website includes a political quiz, detailed information about Dutch political parties, explanations of how the Dutch political system works, an election results page, and a community forum where users can discuss political topics. The goal is to present political information in an engaging and approachable way for a wider audience.

My Contributions

I was responsible for developing the landing page, the political quiz, and the election results page. The landing page introduces visitors to the platform and its purpose, while the quiz provides an interactive way for users to learn more about Dutch politics in a fun and engaging way.

For the election results page, I worked with official election data from the 2023 Dutch House of Representatives elections, which were provided by kiesraad.nl. The results were imported from CSV files provided by Kiesraad and processed within the application. The page presents election statistics in a clear and accessible format, allowing users to explore the results and gain a better understanding of the election outcome.

Landing page

Votevision landing page

Election results page

Votevision results page 1Votevision results page 2

Quiz page

Votevision quiz page