Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎵 Music Matchmaker

Music Matchmaker is a mood-based music discovery web app where users swipe songs like Tinder and build custom Spotify playlists — all powered by AI.


🔥 Features

  • Swipe-based interface for song discovery
  • Connect Spotify account
  • AI-powered mood analysis and genre matching
  • Dynamic playlist creation
  • Real-time learning from user preferences

🛠️ Tech Stack

  • Frontend: HTML, CSS, JavaScript
  • Backend: Node.js + Express
  • AI Layer: Mood-to-genre logic using open-source models / Gemini
  • Spotify Integration: Spotify API + OAuth
  • Version Control: Git + GitHub (branches: frontend, backend, main)

🧠 Team Roles

Member Role
Shreyaas Backend + AI + Integration
Saksham Spotify API + Server Infra
Arnav Swipe UI + Frontend logic
Jessica Mood input + Styling
Siddharth Playlist view + swipe logic

🚀 How to Contribute

  1. Clone the repo
  2. Create your branch (frontend or backend)
  3. Make changes
  4. Commit & push
  5. Open a pull request to main

📂 Folder Structure

📦music-matchmaker

┣ 📂frontend

┣ 📂backend

┣ 📂docs

┣ 📜README.md


📄 License

MIT License

About

Swipe-based personalized playlist creator using AI + Spotify

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages