Skip to content

SoundTrack is a location-based app that enables users to share their music and photos, as well as discover other users' music and images that are linked to specific locations.

License

Notifications You must be signed in to change notification settings

agiledev-students-spring2023/final-project-soundtrack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

SoundTrack is a location-based app that enables users to share their music and photos, as well as discover other users' music and images that are linked to specific locations.

Resources

License

Stars

Watchers

Forks

Packages

No packages published