Skip to content

AnupNair08/Musify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Musify: A mini spotify client

Musify is a React based PWA that lets you authenticate and use Spotify services
Explore the docs »

View Demo · Report Bug · Request Feature

This is a task for SDS Inductions 2020 and is a React based Spotify client that uses the Spotify Web API to make recommendations and get user preferances. Web playback with Spotify Web Player SDK works only on Premium accounts ;). So this player will only let you stream preview urls. Musify displays top artists, tracks and albums for a user. Added that this is a PWA, Musify is a cross-platform app that works on mobile and desktop devices.

Installing

1. Clone the repo
2. Run npm install in the root directory
3. Run npm start and both the backend and frontend servers should fire up.

Get Started

To get started log in via your spotify account. Musify will fetch your preferences and recommend top artists, playlists and albums. You can search through and play any track available on spotify.

Tools

This project is built with React, Express, Node.js, Redux and many other awesome npm packages.

The live project has some bugs for the mobile versions. Feel free to open an issue regarding any bugs. Pull requests are also welcome.

References

  1. https://developer.spotify.com/documentation/web-api/
  2. https://developer.spotify.com/documentation/general/guides/authorization-guide/

About

Musify is a PWA that let's you search and get recommendations based on your Spotify music.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors