MVP List - shanto20-dev/KloudClone GitHub Wiki
KloudClone, a SoundCloud clone, is an online audio distribution platform that allows users to publicly share music that can be viewed and commented on by other users.
1. Hosting on Heroku ((03/15/2021))
2. New account creation, login, and guest/demo login (03/17/2021)
- Users can sign up, sign in, log out
- Users can use a demo login to try the site
- Users can't use certain features without logging in
3. Song CRUD (03/19/2021)
- Users can upload their own songs to the website (create)
- Users can listen to their songs and other users' songs (read)
- Users can edit song titles, album covers, and descriptions after upload (edit)
- Users can delete their own uploaded songs (destroy)
4. Playing songs with progress bar with continuous play (03/24/2021)
- Users can listen to a song in the player while continuing to navigate the website
- The player will have buttons that allow the user to control the volume, pause, play, or skip the current song
5. Comments (03/25/2020)
- Users can comment on songs
- Users can delete their own comments on songs
6. User pages (03/27/2020)
- Users will have their own page that includes their username, description/bio, an avatar, and the songs that they have uploaded.