Skip to content

(Full-Stack) This is a mock record label collaborative project. Users can create an account, browse artists, albums, merch, and add to favorites to revisit at a future date or time.

Notifications You must be signed in to change notification settings

PRich57/dev-row-records

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dev Row Records

404 Badge

Description

Welcome to the Dev Row Records online music platform, where you can discover and support the talented artists represented by our record label. This platform provides an interactive and engaging experience for users to explore artists, albums, merchandise, and more.

To visit Dev Row Records click here.

Table of Contents

Installation

  • This application requires the use of Node.js and dependencies included in the package.json file
  • Clone this repository to your local machine
  • Install the required dependencies using the command 'npm i'

Usage

Follow the steps below to use the Dev Row Records online music platform:

Homepage
  • Upon loading the web application, you will see a polished homepage with a user-friendly interface.
  • Navigate through the top navigation bar, which provides links to key sections, including Home, Artists, Albums, Store, Login, and Sign-Up.
  • Scroll down on the homepage to find a row of featured artists and popular albums.
User Authentication
  • To create an account, click "Sign-Up" in the navigation bar.
  • Enter your email address, desired username, and password into the modal.
  • Click the "Sign-Up" button to complete the account creation process and be automatically logged into your account.
Favorites
  • When signed in, click the favorites icon on any card to add items to your favorites list.
  • Access your saved favorites by clicking "Favorites" in the navigation bar.
  • Organize and manage your favorite artists, albums, and merchandise.
  • Remove specific items from your favorites list by clicking the remove icon.
  • Click on a favorite item to visit its dedicated page.
Artists
  • Click "Artists" in the navigation bar to explore cards for each artist represented by Dev Row Records, complete with images and names.
  • Access an artist's dedicated page by clicking on their card.
Albums
  • Click "Albums" in the navigation bar to see all albums in the Dev Row Records database, organized by artist.
  • Click on a specific album card to view the artist's page.
Store
  • Explore merchandise from all artists by clicking on "Store" in the navigation bar.
  • Browse merchandise items organized by type.
  • Select a specific type or artist to filter the list of merchandise.
Navigation
  • Easily return to the homepage by clicking "Home" in the navigation bar.
  • Log out and return to the homepage by clicking "Logout" in the navigation bar.

Mock-Up

The following video shows the application's design and functionality.

Video walkthrough of Dev Row Records

License

N/A

Contributing

We welcome and encourage contributions to improve and expand the Dev Row Records online music platform. To contribute:

  1. Clone this repository to your local machine.
  2. Create a new branch to work on your additions or modifications.
  3. Commit your changes and push them to your branch.
  4. Open a pull request on GitHub for review.
  5. Our team will review your contributions and work with you to merge them into the main project.

Thank you for your interest in contributing to Dev Row Records! Together, we can make this platform even better for music lovers worldwide.

Credits

This project was a collaborative effort by:

About

(Full-Stack) This is a mock record label collaborative project. Users can create an account, browse artists, albums, merch, and add to favorites to revisit at a future date or time.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published