Inspiration

Build a community through similar tastes in music. For students who are seeking long-lasting friendships through common interests, music comes from the heart. We have met many good friends through similar music tastes and we want to elevate this experience for others who may be seeking.

What it does

Uses Spotify API to connect users to a central social messaging system where users of Spotify can connect with others and appreciate diverse music genres. Users can follow other community members as well as publicly comment on their playlists. DMs are also a fantastic way to get to know someone!

How we built it

Using full-stack development (python, js, html, css, Node.js), we created a framework that uses data from the Spotify API to centralize suggested accounts based on the logged-in users top songs/artists. Mainly using the python Flask library, we integrated all website pages into one concise domain.

Challenges we ran into

Working as a team of all first-time hackers, we didn't know what to expect!

  • We were unable to connect to the HD2024 wifi.
  • We do not have full access to necessary Spotify API for collecting user data
  • Beginner to none web-dev skills
  • Aimed high!
  • Using GPT API

Accomplishments that we're proud of

We were able to get a server running with connecting pages and are able to authorize a log-in for one specified user. Despite not knowing much about full stack dev, we managed to create a working environment that completely shocked us! We thought about throwing in the towel but persisted till the end.

What we learned

Full stack web dev! Using Spotify API Achieve efficient team work Time management

What's next for Sounds Good To Me! (SGTM)

We plan to apply for Spotify's full-access API which will grant us the necessary authorization to datasets of songs, users, artists, followers, etc. Use GPT API to summarize user accounts into particular genres for suggesting on the main page. Develop a async messaging system where users will be able to connect through the website. This project will be expanded to multiple forms of media such as movies, games, fashion, art, etc.

Share this project:

Updates