Skip to content

Latest commit

 

History

History
43 lines (33 loc) · 2.25 KB

README.md

File metadata and controls

43 lines (33 loc) · 2.25 KB

Project Description

Every generation has its own unique connection to the arts. Now more than ever, people define their identities by preferences that form a curated aesthetic. These preferences include those of fashion, cuisine, and (arguably most importantly) music. Vast online communities have been formed through the sharing of tastes, and the association between these tastes and certain lifestyles.

SoundTrack is a web application that tracks users’ listening history across different locations. The app brings users together based on common places that they frequent, and the music they associate with these places by creating playlists of songs posted at these locations.

Next time you’re in a cozy cafe, a dark-academia library, or your favorite museum, make yourself the main character and pull up a perfectly tailored playlist curated by like-minded peers. Live life to your own soundTrack.

Digital Ocean Demo

Product Vision Statement

Our Minimum Viable Product includes the following:

  • The user posts a song and a picture.
  • The user chooses the location.
  • The song, picture, and location of the user are added to their profile (which can be made private).
  • Application collects songs from user posts into playlists for different locations.

Team members

How to contribute

Kindly refer to CONTRIBUTING.md for instructions on collaboration.

How to set up and build

  1. In root directory, run npm install
  2. Navigate to front-end directory, run npm install, followed by npm start
  3. Navigate to back-end directory, run npm install, followed by npm run dev
  4. In browser, use inspect mode and set dimensions as iPhone 12 Pro for best user experience

How to link to Spotify

  1. Log in
  2. Navigate to profile page, then navigate to settings, and finally click link with Spotify.
  3. Enter Spotify username and password

Test Spotify Account (if you don't have a Spotify account)

email: [email protected] password:shaoxuewenlu021219