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

CS 331E - AmpliFY

Sakif
April 05, 2023

CS 331E - AmpliFY

This is a presentation on our CS 331E project.

Sakif

April 05, 2023
Tweet

Other Decks in Education

Transcript

  1. Group Members Keller Munroe Developer Mukhil Seralaathan Developer Nikhil Garlapati

    Developer Sakif Islam Developer Upgrade AmpliFY Group Members Purpose Demonstration Project Stats Run Unit Tests Self Critiques Group 7 Critiques Thank You
  2. k Upgrade AmpliFY Purpose This website will help users find

    new music to listen to with the help of interesting metrics about specific Artists, Albums, and Tracks such as genre, danceability, popularity, loudness, tempo, and much more. Play Group Members Purpose Follow Demonstration Project Stats Run Unit Tests Self Critiques Group 7 Critiques Thank You
  3. Demonstration Upgrade AmpliFY Purpose Demonstration Project Stats Run Unit Tests

    Self Critiques Group 7 Critiques Thank You Group Members Visit
  4. Overall Stats These are the total commits, issues, branches, unit

    tests, hours worked, and number of tools used in the project. 205 Commits 2 Branches 125+ Hours Worked 62 Issues (Total & Resolved) 12 Unit Tests 10 Tools & Libraries Upgrade AmpliFY Purpose Demonstration Project Stats Run Unit Tests Self Critiques Group 7 Critiques Thank You Group Members
  5. Member Contributions Keller Munroe Mukhil Seralaathan Nikhil Garlapati Sakif Islam

    3 3 Unit Tests Issues Commits Upgrade AmpliFY Purpose Demonstration Project Stats Run Unit Tests Self Critiques Group 7 Critiques Thank You Group Members 3 3 9 38 7 8 81 43 38 43
  6. Unit Tests 3 Database Insertion Tests 3 Sorting & Searching

    Tests for Artists 3 Sorting & Searching Tests for Albums 3 Sorting & Searching Tests for Tracks Upgrade AmpliFY Purpose Demonstration Project Stats Run Unit Tests Self Critiques Group 7 Critiques Thank You Group Members
  7. Self Critiques What did we do well? • UI -

    Attention to detail and intuitive display • Sorting and Searching • Teamwork and communication What did we learn? • Proficiency in HTML, CSS, JS, PostgreSQL, & Flask • Software Engineering Design Process • Writing Unit Tests for Flask functions What can we do better? • All working on adding issues to GitLab • Working around issues in dataset that impact sorting (like N/A) What puzzles us? • Populating database with the entire Spotify library • Running Unit Tests through the webpage Strengths Lessons Improvements Questions Upgrade AmpliFY Purpose Demonstration Project Stats Run Unit Tests Self Critiques Group 7 Critiques Thank You Group Members
  8. Group 7 Critiques Strengths Lessons Improvements Questions Upgrade AmpliFY Purpose

    Demonstration Project Stats Run Unit Tests Self Critiques Group 7 Critiques Thank You Group Members What did they do well? • What did we learn from their website? • What can they do better? • What puzzles us about their website? •