Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SenateStats Presentation

SenateStats Presentation

Presentation on SenateStats website

Malavika

April 22, 2019
Tweet

Other Decks in Technology

Transcript

  1. Issue tracker • Total: 50 • Unresolved: none • Per

    member*: ◦ Adolfo: 8 ◦ Saamiha: 14 ◦ Malavika: 12 ◦ Nikki: 12 ◦ Isabel: 10 * Some issues were assigned to multiple members, so it adds up to more than 50
  2. Unit test stats • Total: 15 • Each person in

    charge of a model (Isabel, Malavika, and Saamiha) made 3 unit tests for their respective model • Adolfo and Nikki also made 3 tests each. • Run unit tests
  3. Group 13 critique • http://bookbots.me • What did they do

    well? ◦ The website overall has a simple, clean layout, and all of the models are fully functioning. It’s obvious what the website is for and how to use it. • What did we learn from their website? ◦ The popular publishing houses Penguin and Random House are owned by the same parent company, which are in turn owned by a German media conglomerate.
  4. Group 13 critique • What can they do better? ◦

    The pages for the instances of each model could have been formatted to be more visually appealing. The option at the bottom of the models’ pages to display a certain number of records per page also seemed to be broken. ◦ The home page would be better if it had some type of interactive functionality. • What puzzles us about their website? ◦ The link to the data used for the project seems to lead to a JSON with all the data, so we don’t know where they got their data from.
  5. Critique of our own website • What could we do

    better? ◦ Labeling the states on the map (there were problems with the SVG) ◦ Integrating the Parties model with the other two models • What puzzles us? ◦ Finding a way to sort the states on our map page. We couldn’t think of a good way to do this ◦ Finding a better way to label the map ◦ We initially had some issues connecting the models per project requirements
  6. Critique of our own website • What did we do

    well? ◦ We were creative with the design of the site, especially in using the Map page as a gateway to the other parts of the site ◦ Overall visually appealing ◦ The site is very informative ◦ We were efficient in terms of getting the senator information that we needed to display from the API • What did we learn? ◦ How to implement SVG files in websites ◦ How to use APIs ◦ How to build models using SQLAlchemy ◦ How to use Bootstrap to make the site more beautiful