Skip to content

Purviharniya/Spotify

Repository files navigation

Spotify

Features implemented:

  1. Sign up and login with=> remembered input fields if user inputs invalid input (except for password)
  2. login with => remember me while login so that if login is successfull then username and password is remembered using cookies
  3. Forgot Password => send a mail having the token required for further authentication
  4. Premium=> allows users to subscribe as premium users
  5. landing page => after login, a page that randomly displays some albums
  6. albums page => displays all the albums, on clicking a particular album it goes to album page which displays the songs in that album
  7. artists page => displays all the artists, on clicking it goes to a page containing all of the artists songs and albums
  8. genres page => displays genres, on clicking goes to a page displaying all the albums in that genre
  9. Music player => fixed at the bottom, shows the song playing and music controls
  10. Search page => allows us to search among songs, artists, albums, genres
  11. Creating playlists => allows user to create playlists, add songs to this playlist and delete playlist
  12. Premium Albums=> Displays premium albums if user is registered as premium