Inspiration

Current music streaming platforms use AI to recommend songs based only on listening history, which doesn’t reflect users’ real-time emotions or activities.

What it does

We want to design an AI-powered platform that dynamically curates playlists to match users’ current mood or activity in real time.

How we built it

We used last.fm api for their databases of songs and artists. Then, used YouTube's api for the audio. We used React and TailwindCSS for the frontend and styling.

Challenges we ran into

We first started with Spotify's api, but we were very unsuccessful, so we decided to change it to last.fm's api.

Accomplishments that we're proud of

We successfully combined Last.fm metadata with YouTube audio, creating a fully functional music player.

What we learned

We learned how to integrate multiple APIs (Last.fm + YouTube) in a single React app.

What's next for Harmony Player

Hopefully more features

Built With

Share this project:

Updates