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.
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.
Kindly refer to CONTRIBUTING.md for instructions on collaboration.
- In root directory, run npm install
- Navigate to front-end directory, run npm install, followed by npm start
- Navigate to back-end directory, run npm install, followed by npm run dev
- In browser, use inspect mode and set dimensions as iPhone 12 Pro for best user experience
- Log in
- Navigate to profile page, then navigate to settings, and finally click link with Spotify.
- Enter Spotify username and password
email: [email protected] password:shaoxuewenlu021219