Skip to content

Music Player

mrjex edited this page May 20, 2023 · 12 revisions

Functional Requirements

Non-functional requirements

  • The sound quality should provide an enjoyable experience for the user, maintaining a minimum average rating of 8/10 in studies conducted on populations greater than 100
  • The system shall allow the user to control the current song (skip, previous, pause, resume)
  • The song library shall be easily extensible from the developer's point of view, meaning the code fulfils the open-closed principle

Clone this wiki locally