Deciding what music to listen to can be a challenge. Its even more difficult to determine what to listen to when you are forced to subject those around you to your personal music taste. auxCord strives to fix that problem by analyzing the musical tastes of you and your friends to build unique playlists that contain music that both of you are likely to enjoy.
Check out the live site at auxcord.io
Details
auxCord is an open source web app built on Node.js using HTML, CSS, and TypeScript. It uses the Spotify Web API to collect data about user's listening preferences like playlists, top tracks, and top artists in order to determine shared musical preferences. Once it identifies what songs and artists both users both like, tracks are selected using a randomized process with a special weighted algorithm. These tracks are then saved into a new playlist and shared with both users.
Usage
After signing into your Spotify account you will be presented with the option to Join or Create an aux. Creating an aux will provide you with a temporary 4 digit code to give to your friend as shown below. Your friend then signs in and chooses to join an aux where they enter your code.
This will initiate the syncing process and after a few seconds both users will be presented with their unique, matched playlist. The algorithm will also determine a match percentage between both friends, shown below the new playlist. User's can repeat this process multiple times to generate new playlists each time.
auxCord is open source. Check it out on GitHub.
Team
auxCord was built by Sean Myers, Preston Dunnavant, Harold Hyte, Angelo Carrabba, and myself.
Awards
auxCord won Best Cloud Based Hack at CUhackit 2018 at Clemson University.