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.
- 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'
Follow the steps below to use the Dev Row Records online music platform:
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
- 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.
The following video shows the application's design and functionality.
N/A
We welcome and encourage contributions to improve and expand the Dev Row Records online music platform. To contribute:
- Clone this repository to your local machine.
- Create a new branch to work on your additions or modifications.
- Commit your changes and push them to your branch.
- Open a pull request on GitHub for review.
- 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.
This project was a collaborative effort by:
- Nick Fillip - GitHub: nfillip
- Liam Marincik - GitHub: Coderinsightmaven
- Joshua Kellogg - GitHub: jkellogg01
- Mateo Rodriguez - GitHub: AztekAsylum
- Pete Richards - GitHub: PRich57