Projects

AuxAI

A collaborative music platform that blends friends' music tastes into cohesive Spotify playlists so people don't have to worry about curation.


AuxAI hero image

Overview

AuxAI helps groups turn mixed music tastes into a single, party-ready playlist. People log in with Spotify, join a room, and AuxAI aggregates everyone’s top tracks, artists, and genres to find overlap and balance. The result is a playlist that builds energy, smooths transitions, and lands directly in your Spotify library—no manual curation required.

Technical Approach

We use Spotify OAuth to pull user profiles and listening history, MongoDB to store profiles and rooms, and an Express backend to aggregate and score tracks. OpenAI assists with ordering and mood transitions while the backend calls Spotify’s API to create and populate playlists. The frontend keeps things social and live so everyone can tweak the mix before it’s finalized.

AuxAI feature 1
AuxAI feature 2
AuxAI wide showcase

Challenges

🎧

Curation Balance

Finding the sweet spot between wildly different tastes so the playlist feels cohesive and fun for everyone.

🔐

Auth & Tokens

Managing Spotify OAuth and token refresh reliably across multiple users and devices.

🤝

Group Aggregation

Merging profiles, resolving duplicates, and weighting preferences in a way that respects all contributors.

Impact

50+
Rooms generated
#1
GT Web Dev Project Fall '25
30+
Playlists generated
1000+
Tracks analyzed
AuxAI closing image