Few lines describing your project.
A clone project of the official Spotify Web Player, open.spotify.com. This app was created using React.js Framework and is using the the Spotify Web API. The App mimics the UI and the features of the original.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
git clone [email protected]:halkim44/spotify-clone.git
This project requires node and npm or yarn installed globally. The Project is build with yarn throughout the development so i suggest using yarn instead of npm.
Open a terminal inside the directory created after following the steps in Getting Started section and type the commands bellow
yarn install
yarn start
This project was created for learning purposes so it doesn't have all the features from the original due to some of the features are not included in the spotify api and also because I dont really want to spend more time on this project, so I only focus on music playing and library browsing features.
users will be able to :
- login and logout to their account
- play music and control music player
- search for Playlists, Artists, Albums and tracks
- like and unlike a Playlists, Artists, Albums and tracks
- browse his/her's library
- follow artist
users are unable to :
- edit their profile data
- view other user's music library
- follow other users
- create playlists
yarn run test
yarn build
- Express - Server Framework
- React.js - Web Framework
- Node.js - Server Environment
- emotion.js ― CSS in JS Library
- Hat tip to anyone whose code was used
- Inspiration
- References