MVP List - mmbarness/recordcollector GitHub Wiki

RecordCollector is a bandcamp clone that facilitates direct exchange between a musician and their fans, also injected with a low-key social dimension in the form of user ability to follow the artists they like.

  1. Hosting on heroku (05/31/21)

  2. Account creation (06/01/21, 2 days)

    • User sign up/sign in/sign out functionality
    • Possible to browse the site without signing in, but purchasing and following requires an account
  3. Artist Page (06/04/21, 1 Day)

    • Displays/links an artist's releases
    • Follow functionality between artist and user
  4. Album Page (06/07/21, 1 Day)

    • Displays tracks on the album
    • Displays album artwork
    • Purchase link that triggers a modal pop with name your price form field and "Add to cart" button
    • Grid that displays users who have already purchased the album
  5. Add to cart/purchase (06/09/21, 1 Day)

    • ---talk to zack about what this'll look like, because on bandcamp clicking check out navigates straight to paypal---
    • Music can be added to cart as either an album or track
    • Once something's in the cart, users can check out
    • Functional checkout page

  1. Label Page (06/03/21, 1 Day)

    • Displays/links records released by the label - homepage for label
    • Diplays/links artists signed to label - separate page
    • Follow functionality between label and user
  2. Search Bar with genre dropdown (06/08/21, 1 Day)

    • Top of every web page
    • Able to search and see relevant results from artist, album, track, label db's. and maybe users?
    • Clicking on form triggers drop down of eight-ish music genres, which're stored tags in the database
    • Either link to show page for the tag or just list all albums with that tag, depending on how much time i have
  3. Production README (06/11/21, 0.5 days)