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
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
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.
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.
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
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