We want to empower people to vote for a candidate with confidence by learning through our website. We built ReInform to help voters learn more about their congressmen, increase political transparency, and make politics more accessible to the common person.
What it does
Our website plots senators and house of representatives on a map in their congressional districts. Users can travel from from state to state on the map and offers information on their voting history, funding, and viewpoints when the user clicks on their name or location.
How we built it
We used Vue.js, Bootstrap, and Mapbox on the frontend and Python on the backend. We used APIs from various open government sources including Open Secrets, ProPublica, and more. We parsed through data from websites and extracted information to grab keywords and descriptions for congressmen and senators.
Challenges we ran into
Getting all the data and parsing through them. Dealing with complex UI interaction and
Accomplishments that we're proud of
We are proud of our UI design and concept.
What we learned
We learned more on APIs, user interface, and webdesign.
What's next for ReInform
We want to crowd source hot topics and make specific maps for certain issues.We also want to make this an educational tool for families and schools.