An SPA using social media logins (Facebook, Twitter) to manage and share media collections, such as music albums, movies, etc.