/vinyl-stash

Primary LanguageJavaScript

🎶 🎧 Vinyl Stash 🎧 🎶

Joseph Caputo

📝 Description

Vinyl Stash is the Beta version of an app that allows users to catalog their personal record collection. By consuming Discogs' public API, users are able to search through a massive database of music information and find digital representations of the albums they own. Once the user saves an album to their collection, they are able to leave personal notes for themselves about the album, their expirience gathering or listening to the album, and anything else they deem worthy of documentation.

📊 ERD
Description Screenshot

ERD

⚙️ Functionality
Description Screenshot

"My Collection" Page

"Add Albums" Page

"Details" Page (1)

"Details" Page (2)

💻 Technologies Used

MongoDB Express React Node JavaScript HTML5 CSS3 Trello Heroku Markdown Git Github VSCode

⚛️ Getting Started

📲 Instructions

Where to Begin
  1. After browsing to the app, easily sign up to start cataloging your collection
  2. If you are already a member, sign to continue documenting your ever growing album collection
How to Add to Your Collection
  1. Navigate to the "Add Albums" page to access the search bar
  2. Search for your favorite album titles or musical artists
  3. When you find what you are looking for, click the "Add To Collection" button to be redirected to your updated collection list
Details Page
  1. Click on any album cover displayed in your collection to view info on that particular album
  2. Scroll down to add personalized notes in regards to your experience with that album
Trello Board https://trello.com/b/j8Lq0iI4/vinyl-stash
Deployed Link Vinyl-Stash

⏩ Next Steps

Upcoming Features

  • Ability to update and delete notes

  • Allow users to follow other users and view their collections

  • Display 30 or so albums at a time and add a "next" and "previous" page feature