A simple React Native application for figuring out where to vote using the Google Civic Information API.
The Vote app uses the Google Civic Information API to lookup polling locations for the entered address. Most results come from the Voting Information Project.
All 1st party code is written in Typescript using functional components and react hooks. Application state utilizes a modified React Context pattern inspired by Kent C. Dodds' blog post How to use React Context effectively.
- Navigation - React Navigation
- Translations - React i18next
- Maps - React Native Maps
- A bunch more jest testing
- end to end acceptance testing with Detox
- CI/CD using Github Actions
Vote is MIT licensed, as found in the LICENSE file.


