1. Introduction - mattstras/cs329e-idb GitHub Wiki
Team Members: Alan Morales, Chien Chih Huang, Matthew Strasburg, Matthew Larsen, Richard Seifert
Team Name: Politic
Models: Politicians, States, Positions
Politic329.me
Site:Summary (Problems and Use Cases):
For this project we set out to create a page giving useful information on U.S. politics. Politics can be confusing and by giving a breakdown with separate pages on a state level, positional level, and individual level, we hope to create a resource that allows users to easily navigate and find pertinent information they're looking for.
It can be difficult to find reliable, unbiased information about politicians. Many sites are obviously in favor of some politicians over others. We are setting out to create a source of information on U.S. politicians that is free of this type of bias. Our website will only supply the facts about candidates, making it hard for opinions to bias any readers.
Use cases would include needing to look up information on a specific states political affiliation or history. Who has the state voted for in past presidential elections, who represents the state, etc. Other use cases could include needing to find specific information on politicians. What position does this person hold? what state do they hail from? what responsibilities does that position entail? These are the questions we hope to be able to answer and present in a clean and informative way with our website.
Additions:
For project 4, we implemented table sorting and pagination to help clean up our tables into a nice uniform style and to allow greater user functionality in being able to sort by column in ascending and descending order.
For project 5, we changed how we host the site form GitHub pages to Digital Ocean. In doing so, we were able to create the back end of our site using python with flask allowing for a more streamlined and organized structure with our files and code.