Project Democracy
Democracy provides fair and unbiased coverage of elections to voters
About This App
This project was created for the Congressional App Challenge
My friend and I were thinking about how to solve a major problem in American society. Eventually, we arrived at the issue of nonvoting. We decided to code this app as a solution to get more Americans politically involved and educated in an unbiased manor with the idea that accessible, high-quality information would lead to a more informed electorate. We won first runner up in the Congressional App Challenge with this app. Now, the source code for the app is freely accessible on GitHub as a proudly open-sourced project. The client side of the app is coded with Swift and SwiftUI. For the backend, the app interacts with a Python server using the Flask framework.
Features
Compare candidates running for different offices
See critical information required to make an informed vote sourced from trusted nonpartisan organizations
Stay on top of new developments with access to candidate social media pages using built-in integrations
Translate the entire app to hundreds of different languages
Contact representatives with your questions and concerns