Web5 powered app that allows users to save up to 3 songs. Songs are stored using DWNs
- This application uses the Spotify Developer API to get access to the album art. This choice was due to the other APIs being more complex and requiring more calls to get the match of
artist
andtrack
- not ideal. - The Web5 implementation was done on the client side because I wanted to experiment with making the calls from the browser. There are already examples from TBD team members who have done node based examples.
- Related to the previous point, I decided to NOT use a front end framework because I wanted to find the first solution with no other factors (for example, integration issues).
- A future implementation could be having this application with all API based calls on the server side only (included Web5 calls)
- This app could also be implemented using a frontend framework like Angular.
- Sometimes the web5 sync can take a few minutes and requires a refresh. I tried using the
send
method on therecord
instances to force the sync, but it still didn't have the outcome I was hoping for.