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

Group 5 CS331E League Legacy Presentation

Group 5 CS331E League Legacy Presentation

Slides for Group 5's CS 331E Project 3 Presentation on our website, League Legacy.

Avatar for Lauren Adams

Lauren Adams

April 06, 2023
Tweet

Other Decks in Education

Transcript

  1. Group Members Lauren Adams • Sophomore Biomedical Engineering major •

    Frontend developer • Primary UI/UX design Siddharth Sundaram • Sophomore Biomedical Engineering major • Fullstack developer • Database design & population, sort and search, phase 2 leader
  2. Group Members My Tang • Senior Biochemistry major • Fullstack

    developer • API design, GCP manager, Pagination, phase 1 and 3 leader Barry Hill • Junior Mathematics major • Backend developer • API design, database population. Pagination
  3. Group Members Randy Le • Senior Geography major • Backend

    developer • Technical report, database integration
  4. Features: Sorting and Searching Global search on splash page: •

    Searches across players, teams, and matches by keyword
  5. Features: Sorting and Searching Local search on model pages: •

    Searches across players, teams, or matches, respectively Sorting on model pages: • Can sort by all orderable attributes, ascending and descending
  6. Group Member Statistics Name Commits Issues Unit Tests Lauren 39

    15 2 Siddharth 72 17 5 My 59 44 1 Barry 31 12 1 Randy 26 9 0
  7. What did we do well? • Frontend UI/UX was visually

    appealing and intuitive, and graphics were sharp and transparent • Sorting and searching was effectively implemented What did we learn? • Design the database after finding the API, not the other way around What can we do better? • Find a more detailed API with more information from the beginning • Acquire more information about players, teams, matches • Team communication and setting soft deadlines What puzzles us? • GCP vs. local discrepancies • Pydoc League Legacy Site Critiques
  8. What did they do well? • The instance pages allow

    seamless transitions • Card information animation was intuitive and interactive What did we learn from their website? • Using iconic colors to evoke a specific brand (Spotify) • We learned which tracks of each album was the most popular for every artist • Danceability is a fun quantitative measure of a song! What can they do better? • Albums only lists one song; could include all of the tracks in the album • Could have added song lengths as an attribute to the tracks • Clicking on a tile only just brings you to a page of an enlarged version; no additional details What puzzles us about their website? • Home page doesn't say what the website does • Home page is not clickable anywhere except navigation bar Group 6 Site Critiques