Inspiration
We realized not many students take part in the voting for the ASUCD elections. Voting is extremely important as we live in a democratically run government, and if we want society to change for the better, then we have to vote. We decided to focus on the UCD community since very few students are aware of their ability to vote at this school. Due to this, we wanted to design an app as a way to increase voter turnout.
What it does
Our app allows UC Davis students to find out more about candidates who are running, what measures are being voted on, and statistics from previous years. Additionally, our app is not just informational, but also interactive! Students are able to ask questions to candidates about measures, about the candidates themselves, and choose which topics are of interest to them. It is also supposed to give notifications to the user on deadlines for voting and if their message was answered if the user sent one to a candidate.
How we built it
We built this using Figma and Python (Colab). We got our data set from a website made by a UC Davis alumnus who worked with ASUCD and collected data on past election turnout.
Challenges we ran into
We had to learn how to use Matplotlib in making the graph, and it was difficult to find reliable data online. From the design aspect, there were challenges in planning out the user flow. We had two data science majors and two design majors on our team, and all of us are beginners. Because of this, we were not able to create the app yet, only the prototype, since we are still in the process of learning how to do so.
Accomplishments that we're proud of
We are proud of our first hackathon app design and our concept that makes an impact on our UC Davis community. We're also proud that we were able to utilize our members' design and data science skills to create a cohesive project.
What we learned
We learned about different features in Figma as well as how to create graphs using Matplotlib. We also learned the basics of HTML and CSS through the workshop that was held, so we can start the process of coding the app.
What's next for AggieVote!
Our next steps are coding our app in JavaScript and HTML/CSS. In addition, we can implement more features such as polls to see other students’ opinions.
Built With
- figma
- python
Log in or sign up for Devpost to join the conversation.