Skip to content

Gopalakrishnan-V/spotify-clone

Repository files navigation

Spotify clone

Fully functioning Spotify clone app using React Native, TypeScript, Redux Toolkit with background audio playback. Official Spotify APIs are used.

Features

  • Home Feed
  • Search for Track, Album, Artist, Playlist
  • Background audio playback
  • Cross platform: Android, iOS

Download APK

Download and try the latest apk from here

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

BASE_64_CLIENT_ID_SECRET

Setup

  • Follow Getting Started section to create an app
  • Get Client ID, Client Secret from the project which you created
  • Convert <client_id:client_secret> string to base64. base64encode.org can be used to do this
  • Assign the value created from previous step to BASE_64_CLIENT_ID_SECRET in .env file

Demo