MVP List - lisuzanne94/soundCRUD GitHub Wiki

MVP List

SoundCRUD is a SoundCloud clone where users can discover, play, and share music.

1. Hosting on Heroku

2. New account creation, login, & guest/demo login (2 days)

  • Users can sign up, sign in, & sign out
  • Users can use a demo login account to use the site
  • Limiting certain features unless user is logged in

3. Tracks (2 days)

  • Users can view/upload/edit/delete tracks (read, create, update, delete)
  • Users can view the discover page (list of tracks)
  • Adequate styling
  • Smooth, bug-free navigation
  • Adequate and appropriate seeds to demonstrate the feature

4. Comments (2 days)

  • Users can leave comments on a track's page
  • Limit commenting ability to users who are logged in
  • Adequate styling
  • Smooth, bug-free navigation
  • Adequate and appropriate seeds to demonstrate the feature

5. User Pages (2 days)

  • Users can have their own user page
  • Limiting this feature to users who have an account
  • Adequate styling
  • Smooth, bug-free navigation
  • Adequate and appropriate seeds to demonstrate the feature

6. Continuous Play (2 days)

  • Users can play/pause a track
  • Play bar will play continuously on all pages
  • Play bar will track progress of song
  • Adequate styling

7. Production README (0.5 days)