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.
- 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
- 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)
| 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 |
- Clone the repo
- Create your branch (
frontendorbackend) - Make changes
- Commit & push
- Open a pull request to
main
📦music-matchmaker
┣ 📂frontend
┣ 📂backend
┣ 📂docs
┣ 📜README.md
MIT License