Project
Spotify Counter
My first react native project, an app that tells you a count of your most listened to songs for a given period
technologies
The Challange
  • Create an app that counts the amount of times you listen to a song.
  • Be able to create playlists based on your top songs
  • Use Spotify Oauth and Spotify API to access users data
  • Store users songs history using AWS RDS
  • Use AWS Amplify to structure Authentication.

The idea I had for this application was really cool, to be able to find the exact number of songs a user has listened to. This is currently a gap in the market no other app is displaying the exact number of times a song is listened to by a user. However, what I didn't realise is that storing users song history outside of Spotify is in fact against their terms & conditions.

This showed that for this personal project I had poor planning I didn't check that what I was making complied with the API's conditions. However I learnt this the hard way and decided to stop development on this product.

Even though this project wasn't fully completed I had a blast using a combination of React Native and AWS Amplify which can seamlessly handle Authentication and Graph QL calls to my database,