Local Tunes is a music aggregation tool for each country's top tracks based off of user location, or user input.
- Geolocation lookup using Geocode API
- Top track lookup by country
- JS library for ISO 3166 country codes
"LOAD MORE" appends results from USA only, not the user specified country.- Songs don't load in perfect order by popularity (When you load more results, they usually scramble, making it harder for someone to keep their place on where they left off before they hit load more)
- If one of the top artists isn't found on the last.fm list, it will recieve an error 6 message and not render anything to page.
- Allow users to save their favorite songs / playlists of results, and make a Spotify playlist.
- Integrate with mutltiple song API's to get more local results, hopefully by state.
- Expand relevant information provided to user for each song / artist card.
Production Page: https://kindrakinney.github.io/Local-Tunes/
- Material.io (A CSS Framework): https://material.io/
- Google Maps: https://developers.google.com/maps/documentation/
- MusixMatch: https://developer.musixmatch.com/
- Last.FM: https://www.last.fm/api/