Represent! An App for Political Education
Links
Github: https://github.com/cs160-berkeley/prog02-fa2020-Hannahly/tree/master/MyApplication3
Video demo: https://youtu.be/mWDRKeJZ6K0
About
Represent is a mobile application that allows users to look up government officials that represent their location. Users can input an address, use their current location, or do a random lookup in order to get information about their senators and representatives of the House. For each of these officials, Representatives will provide information including political party, phone number, and the official’s website. If relevant, Represent will also include social media links such as Facebook, Twitter, and Youtube.
How-To
Upon opening Represent, the user can choose between three choices: Use their current location, enter a custom address, or generate a random location to see the representatives for that area.
The user can then click “Find my Representatives!” to fetch the Senators and House Representative from their area. Clicking “Use Current Location” or “Take me Anywhere!” will also take them directly to the screen below. This screen allows the user to swipe to see both Senate and House representatives.
The user can then click on any Representative card to see more detailed information about the representative, including phone, website, and social media if applicable.
From the previous screen, the user can also choose to enter a new address by clicking on the address bar at the top, or click the “Random” button on the address bar’s right to explore a random location.