How it works
Each option on the main page triggers an AJAX call to the lastFM API. If you click "watch youtube video", the song is automatically searched on the youtube API and the corresponding video will play.
When you add a song to your "favorites", the song is saved in localStorage so you can access it anytime on your machine.
Songs that are added to the community are saved in a Firebase database. These songs are available on any machine. When you "play youtube" from this page, a comment section will pop up along with the video. These comments are updated in real-time using Firebase.