Skip to content

mvp list

idechow edited this page Jan 2, 2020 · 7 revisions

MVP List

Jamcamp, a Bandcamp clone, is a music sharing, streaming, and purchasing platform where artists can promote their music and for consumers to engage with artists and other users through commenting, following, and building album collections.

1. Hosting on Heroku (01/06/2020)

2. New account creation, login, and guest/demo login (01/07/2020, 2 days)

  • Users can sign up, sign in, log out
  • Users can use a demo login to try the site
  • Users can listen to selected music without an account but cannot share or comment until signed in

3. Album page (01/09/2020, 2 days)

  • Users can view a page that displays an album's content and story
  • On this page, users can play, purchase, and comment on music

4. Song player (01/11/2020, 2 days)

  • Song player allows a song to be played
  • Animates a bar moving across the player as the song progresses

5. Search (01/13/2020, 2 days)

  • Users can search for other users/artists/albums/genres through text to see that content

6. Upload/download music (01/15/2020, 2 days)

  • A form page that allows users to upload albums or songs to be shared
  • A download button that allows users to download music to their personal device

7. Bonus: Collections (01/17/2020, 2 days)

  • Users can add music to their personal collections/library
  • This is a store to access music they like

8. Bonus: Follows (01/19/2020, 2 days)

  • Users can follow other users or artists
  • New uploads by followed artists will appear in users feed, (although I'm not making this feed)

9. Bonus: Purchase songs (01/21/2020, 2 days)

  • This is a library of songs the user has purchased (I won't get this far)

10. Production README (01/22/2020, 0.5 days)