Skip to content

JonRudnick/IowaVotesApp

Repository files navigation

IowaVotes App

This app allows Iowa voters to view election and voter information.

Summary

The primary purpose of the app is to inform users of upcoming elections and how to participate in them. To accomplish this, the app contains a carousel of upcoming elections, including registration and voting dates and a link to check the user's voter registration.

App also has four buttons on its home screen:

  • How to Register
  • How to Vote
  • Find Your Legislator
  • Find Your Polling Place

How to Register

Details steps, reuirements, and deadlines for how to register to vote. Includes instructions for registering online, by mail, and in person.

How to Vote

Details steps, reuirements, and deadlines for how to vote. Includes instructions for voting by mail and in person.

Find Your Legislators

Opens a legislator lookup by address, city, zip, county, or school district in a webview within the app.

Find Your Polling Place

Opens a polling place lookup by address in a webview within the app.

Motivation

Motivated by Google's Civic Information API, I decided to design an app that would help Iowa voters to get informed, get registered and vote. I taught myself Android and coded the app in a matter of months to complete my Computer Science capstone project and graduate early from Drake University.

Voting and Registration information from Google.

Material icons from Google.

About

An Android app that allows Iowa voters to view election and voter information. Originally developed for Drake University Computer Science Capstone project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages