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

Books-R-Us.pdf

Sponsored · Your Podcast. Everywhere. Effortlessly. Share. Educate. Inspire. Entertain. You do you. We'll handle the rest. →
Avatar for Samuel Samuel
November 30, 2018
25

 Books-R-Us.pdf

Avatar for Samuel

Samuel

November 30, 2018

Transcript

  1. Google Cloud Platform • Gitlab repo accessed through App Engine

    Cloud Shell • PostgreSQL instance created to retrieve data dynamically • app.yaml ◦ Links app to instance ◦ Limits resources used by website
  2. Splash Page Bootstrap was the main front end framework used.

    Utilized HTML and CSS design templates to implement the splash page. Compiled online bootstrap resources and customized the template as per our website. (css bootstrap template) Background image Created navigation bar by adding attributes like class = “navbar-brand”. Added links to About, Home, Authors, Publishers, Books and Search pages in the navigation bar.
  3. Issue Tracker Stats • 45 total issues ◦ 4 Unresolved

    - these were ideas that couldn’t be implemented ◦ 41 Resolved • Kalyani - 17 • Sterling - 10 • Aldo - 7 • Samuel - 11
  4. Unit Stat Tests • 9 total ◦ Unit tests check

    functions we implemented and make sure that data is correctly added to the database tables. • Tests ◦ test_source_insert() ◦ test_Book_getVal() ◦ test_Author_getVal() ◦ test_sortby()
  5. Personal Website Critique • What did we do well? Information

    is presented to the user in a clean, easy to navigate format • What did we learn? New tools like bootstrap, flask. New languages like Javascript and HTML. • What can we do better? Pages could use more modern stylization • What puzzles us? We observed inconsistencies in behavior of locally hosted versus GCP hosted databases
  6. Group #2 Website Critique • What did they do well?

    Their splash page is very attractive. The topic is interesting and unique. They have page specific search bars for each of their different categories. • What did we learn from their website? The importance of clean design to attract users, interest them, and efficiently convey information. • What can they do better? Adding pagination to the lists of instances. Also, adding a sort feature would help with these lists. • What puzzles us about their website? Links to models are not immediately obvious. Animations on splash page are engaging.