JetSpotify

September 13, 2022 ยท View on GitHub

JetSpotify is a Spotify App (made in Jetpack Compose) and functionalites (using Spotify SDK and webapi)

What It has/Tech stack

  • Spotify Auth ,Retreive spotify data,Recommendations using Spotify SDK and WebApi
  • Full UI functionality with Animations
  • MVVM Architecture
  • Hilt Dependency Injection
  • Jetpack compose
  • Retrofit
  • Coroutines
  • Compose Navigation
  • Jetpack Datastore
  • Remote player using Spotify SDK
  • All functionalities from Spotify APP

DEMO

Screenshots

| |

Special Thanks to Kaaes

for creating Spotify webapi wrapper

Note: Spotify web api wrapper Uses retrofit v1 for api calls.

 I have written some api calls in retrofit2  
You need official spotify app installed for remote play

To build in your local system, change cliend_id and redirect_url in AppConstants and add signing key in spotify dev console.