The problem Sync It! solves
- Syncing your playlists across platforms(like Youtube and Spotify) automatically with one click
- The lack of automation platforms to perform this action
- The accuracy of the existing platforms to do this syncing job is very less, rendering them practically unusable in the first place
- Apart from making a new playlist, we can append songs to the existing playlist as well
- Our core mapping logic makes it easy to make more utility functions in the future to make syncing easier.
Challenges we ran into
- Authentication flow for Youtube and Spotify while maintaining the privacy of the user!
- Dealing with lack of Fuzzy Search logic in Spotify and thereby doing heuristic mapping on our end to ensure high accuracy.
- Deciding on a core mapping algorithm to manage the tradeoff between the time taken and accuracy.
- Switching between different developer accounts without much user intervention after exhausting the allowed Youtube API Quota (~converting 100 songs per day per project)