/MusicBolt

A simple Music Recommender system built using Collaborative filtering and Spotify API. Built on top of MERN stack

Primary LanguageJavaScript

MusicBolt

A simple Music Recommender system built using Collaborative filtering and Spotify API.

Tech Stack:

  • MERN (MongoDB, Express, React, Node)
  • Bootstrap 4.0

Feel free to contribute if you like it 😊

Install dependencies:

  • run npm install in both client and server directories

Usage:

  • Terminal 1:
    MusicBolt> cd server
    MusicBolt/server> npm start
  • Terminal 2:
    MusicBolt> cd client
    MusicBolt/client> npm start

Preview

Landing Page

Signup

Tracks

Latest tracks from various artists fetched thorugh Spotify API

Favourites

Tracks added to favourites list by user

Recommendation

Based on similar users, tracks are recommended to user

Search

Search any song / artist / album across countries or languages

Dashboard

Just a simple dashboard for admin user