-
Notifications
You must be signed in to change notification settings - Fork 2
Music Player
Indomet edited this page May 20, 2023
·
12 revisions
- The system shall be able to allow the user to use the calorie currency that is earned from burning calories to unlock songs https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/15 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/16 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/20 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/21
- The system shall be able to play the predetermined songs by the developers https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/14 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/20 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/45 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/49
- The system shall allow the users to only play their unlocked songs https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/15
- The system shall allow the user to switch songs on demand https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/42 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/52
- The app shall maintain a song library. https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/14 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/24 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/45
- The system shall allow the user to pause songs on demand https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/merge_requests/42
- The system shall store the users unlocked songs https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/15 https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/16
- The Wio terminal shall have a UI for displaying the current song playing https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/26
- The Wio Terminal should display an image and update it when a new song is requested https://git.chalmers.se/courses/dit113/2023/group-10/group-10-dit113-v23-mini-project-systems-development/-/issues/39
- 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 fulfills the open-closed principle