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

CS 329E - Group 1 Presentation

CS 329E - Group 1 Presentation

Avatar for Nicolas

Nicolas

April 24, 2019
Tweet

More Decks by Nicolas

Other Decks in Programming

Transcript

  1. Achievements • Overall High Aesthetic Quality ◦ Clean splash page

    that quickly directs users to the models • Search Result Volume Control • Pagination Controls • Dynamic User-Page Relationships ◦ The search feature quickly reduces results as the user types
  2. Takeaways • Consider Overall System Structure Early ◦ Even in

    the first phase it helps to be thinking about the end result • Use Branching to Avoid Duplication of Production Files • Simpler is Better ◦ Focusing on only essential functionality controls scope and produces clean UI
  3. Improvements • Scrape Data instead of Using Static Source •

    Create User Accounts ◦ Allow users to create personal libraries, store searches ◦ Provide book recommendations based on searches and library • Link to a Commercial Site
  4. Puzzled By • Creating a Google Search Bar • Running

    Unit Tests directly from Website • Updating Back-End Data Dynamically
  5. Achievements • Splash Page ◦ Organized ◦ Aesthetic ◦ Informative

    text • Sorting Feature ◦ Helpful • Functional
  6. Improvements • Books ◦ Text too long ◦ Buttons placed

    awkwardly • Authors ◦ Improved format of linked pages • Publishers ◦ Too many null rows • Overall ◦ Needs pagination, too much scrolling ◦ Improve on aesthetic design ◦ About page has a missing picture ◦ Formatted awkwardly (linked pages)
  7. Puzzled By • Why are there developer comments? • Searching

    yields two empty attributes • Beach picture on splash page