Skip to content
This repository was archived by the owner on Nov 27, 2024. It is now read-only.

MVP List

B Salinas edited this page Apr 27, 2021 · 6 revisions

MVP List

SoundTrack a SoundCloud clone, is a website that allows users to discover and stream soundtracks from different movies.

New Account Creation

  • Users can sign up, log in, and log out.
  • Users can listen to music and navigate to a user/song's page without logging in.
  • Users cannot upload, like, or comment on songs if they are not logged in.

Songs CRUD

  • Logged in Users can upload songs.
  • Users can add info to their own songs.
  • Users can add album art to their own songs.
  • Users can delete their own songs.

Progress Bar, Continuous Playing

  • Progress Bar continuous plays on the bottom of the page while displaying song information (song name and artist, with an album cover) and progress.

Profile Page

  • A user's page will display their username.
  • A logged in user profile page will display a list of their songs.
  • Their follower and following count will be displayed.
  • Clicking on who a user follows or is followed by will render a list of followers/following.

Song Page

  • A song's page will display song album cover and artist name.
  • Likes and comments will be rendered directly under the song information.

Likes

  • Logged in users can like songs.

Comments

  • Logged in users can comment on songs.
  • All song comments are displayed on song's page.

Followers / Following

  • A logged in user can follow or be followed by other users.
  • Users can follow each other directly from their user profile pages.

Production README

  • Brief explanation of what the site is and does.
  • How to start development environment.
  • Technologies used.
  • Link to Live Site.
  • Link to Wiki Docs.
  • Discussion of two features to show off technical abilities.
  • Discussion of challenges faced and how they were solved.
  • Code snippets to highlight best code portions.

Hosting on Heroku and AWS S3

Bonus

Wave Forms

Album Page

  • A link to a song's album page will be added to the song's page.
  • The album page will display a list of songs on the corresponding album.
  • The album page will display information about the user.

Search Bar

  • A search bar imbedded into the navigation bar to search he database by song title, username, or album name.

Playlists

Likes on Comments

Check out the developer behind this project!

Clone this wiki locally