Skip to content

A platform to analyze your musical compatibility with others, helping you discover new connections based on your listening habits.

Notifications You must be signed in to change notification settings

FuJacob/melodyVe

Repository files navigation


MelodyVe
MelodyVe

A musical compatibility web-app built on Next.js.

What is it?How it was madeHow to UseLicense

screenshot

Note: MelodyVe may be slow or laggy due to being hosted on Render's free plan.

What is MelodyVe?

  • Music Compatibility Score
    • Compares your Spotify profile with others and provides a compatibility score based on shared music preferences.
  • AI-Driven Matchmaking
    • Uses the OpenAI API to analyze your music data and find others with similar listening habits.
  • Spotify Integration
    • Connects to Spotify via the Spotify API to retrieve user data, including tracks, artists, and genres, to generate compatibility scores.
  • User Profiles
    • Users can create and manage profiles using NextAuth.js for secure authentication, store their music preferences, and retrieve past compatibility reports.

How was MelodyVe made?

Languages

Tools & Technologies

Frameworks & Libraries

How do I use it?

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/yourusername/melodyve

# Go into the repository
$ cd melodyve

# Install dependencies
$ npm install

# Run the app
$ npm start

License

MIT

fujacob.vercel.app  ·  GitHub @fujacob  ·  LinkedIn @FuJacob

About

A platform to analyze your musical compatibility with others, helping you discover new connections based on your listening habits.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published