Introducing mixmello, a free, open source application to create remixed or acoustic versions of your favourite Spotify playlists.
Making an app that uses the Spotify API is more work than you think!
Spotify's public API has some questionable decisions, including limits on resources but no search functionality. This means you have to chain paginated requests to get items and make a local search.
Their development checking team means business. Make sure you read the partner guidelines before build. You get one evaluation per day and the turnaround is slow.
If you use any metadata from their API, including art, titles, tracks etc. you must add a Open In Spotify button.
pkce is by far the easiest way of authenticating client-side with their API
Open to feedback, suggestions, PRs and any questions you might have!
Like my article and want more? Come and follow me on medium.