As users upload songs, have it so there are access levels. These levels will determine whether if other users can access a user's songs.
Requirements
Access levels
Public - Any can access it (Read-only for user who has not uploaded)
Private - Only the user can access and modify it
Add to the Song model to have field for access levels
Add a lookup table that has all of the access levels
As users upload songs, have it so there are access levels. These levels will determine whether if other users can access a user's songs.
## Requirements
* Access levels
- Public - Any can access it (Read-only for user who has not uploaded)
- Private - Only the user can access and modify it
* Add to the Song model to have field for access levels
* Add a lookup table that has all of the access levels
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
As users upload songs, have it so there are access levels. These levels will determine whether if other users can access a user's songs.
Requirements