-
Notifications
You must be signed in to change notification settings - Fork 0
Feature List
Shane Wilkey edited this page Jun 18, 2021
·
3 revisions
- Users can sign up, log in, and log out
- Users can use a demo login to peruse the site's features
- A non-logged-in user can see a feed of the top tracks/songs. They must be logged in to use any of the site's features
- A non-logged-in user will be directed to a login or signup page when they try to use any of the features
- Logged in users are directed to their homepage where they can edit their profile and upload tracks/songs
- Logged out users are directed to the site's front page
2. Users can create a page that will contain a brief bio, genre interests, and tracks or songs they have uploaded.
- Logged in users can create, update, and delete their bio
- Logged in users can select from a list of musical genres that interest them
- Logged in users can upload individual tracks or full songs.
- A user must be registered and logged in to use these features.
- Logged in users can scroll a feed of other user's tracks and leave comments
- Logged in users can reply to other user's comments
- Logged in users have full CRUD functionality to upload individual stem tracks or full songs
- Each song has a title and body that can be edited
- A user can delete tracks/songs that belong to them
- Users can share completed works that will be put into a continuous playlist
- Songs will have a progress bar showing where they are in the song
- Users can skip, go back, pause, and mute the playlist